Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.22.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Vendor payments $ 4,091 $ 3,639
Employee commissions and bonuses 14,253 13,324
Payroll and other employee related expense 7,183 18,879
401k and pension expense 1,036 1,775
Other taxes 868 1,026
Other costs (a)   2,813
Total accrued expense $ 27,431 $ 41,456