XML 77 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 4,341 $ 4,298
Accrued employee expenses 24,074 10,088
Other accrued liabilities 5,220 8,769
Accounts payable and accrued expenses 33,635 23,155
Short-Term insurance premium financing 1,500 4,200
Employee Severance    
Restructuring Cost and Reserve [Line Items]    
Restructuring reserve $ 3,646 $ 0