XML 97 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Expenses    
Accrued payroll and compensation related costs $ 22,005 $ 29,167
Accrued accounts payable 43,436 11,750
Accrued sales and other taxes 10,632 3,665
Accrued interest 429 649
Accrued other 2,735 852
Total $ 79,237 $ 46,083