XML 78 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payroll And Accruals [Line Items]    
Total accrued expenses $ 264,925 $ 79,634
Contract with customer, liability, current 4,900  
Accrued vendor liabilities    
Payroll And Accruals [Line Items]    
Total accrued expenses 251,291 67,293
Order deposits    
Payroll And Accruals [Line Items]    
Total accrued expenses 4,860 0
Accrued professional fees    
Payroll And Accruals [Line Items]    
Total accrued expenses 1,145 3,579
Accrued payroll    
Payroll And Accruals [Line Items]    
Total accrued expenses 1,627 1,989
Accrued interest    
Payroll And Accruals [Line Items]    
Total accrued expenses 4,867 6,165
Accrued other    
Payroll And Accruals [Line Items]    
Total accrued expenses $ 1,135 $ 608