XML 78 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payroll And Accruals [Line Items]    
Total accrued expenses $ 79,634 $ 7,408
Accrued payroll    
Payroll And Accruals [Line Items]    
Total accrued expenses 1,989 686
Accrued professional fees    
Payroll And Accruals [Line Items]    
Total accrued expenses 3,579 468
Accrued other    
Payroll And Accruals [Line Items]    
Total accrued expenses 608 254
Accrued interest    
Payroll And Accruals [Line Items]    
Total accrued expenses 6,165 0
Accrued vendor liabilities    
Payroll And Accruals [Line Items]    
Total accrued expenses 67,293 0
Accrued legal    
Payroll And Accruals [Line Items]    
Total accrued expenses $ 0 $ 6,000