XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Incentive bonus $ 257 $ 15,214
Employee related 7,784 11,154
Sales and use tax 6,365 6,865
Rebates 2,372 4,276
Accrued interest 83 637
Accrued professional fees 5,538 7,046
Refundable deposits 4,626 0
Other 3,013 3,366
Total accrued expenses $ 30,038 $ 48,558