Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.22.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Vendor payments $ 3,478 $ 3,639
Employee commissions and bonuses 11,019 13,324
Payroll and other employee related expense 10,071 18,879
401k and pension expense 565 1,775
Other taxes 1,057 1,026
Other costs (a)   2,813
Total accrued expense $ 26,190 $ 41,456