Quarterly report pursuant to Section 13 or 15(d)

Deferred Payroll Taxes - (Additional Information) (Details)

v3.22.2.2
Deferred Payroll Taxes - (Additional Information) (Details) - CARES Act [Member] - Impact Of PPP Loan Under CARES Act [Member] - USD ($)
$ in Thousands
Dec. 31, 2022
Jul. 31, 2022
Dec. 31, 2021
Other Current And Long Term Liabilities [Member]      
Unusual Risk or Uncertainty [Line Items]      
Deferred Payroll Tax Amount   $ 689  
Due On December Thirty One Two Thousand Twenty One [Member]      
Unusual Risk or Uncertainty [Line Items]      
Percentage Of Deferred Payroll Taxes Amount Due Next Twelve Months     50.00%
Due On December Thirty One Two Thousand Twenty Two [Member]      
Unusual Risk or Uncertainty [Line Items]      
Percentage Of Deferred Payroll Taxes Amount Due Year One 50.00%