Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.22.2.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Vendor payments $ 4,544 $ 3,639
Employee commissions and bonuses 11,467 13,324
Payroll and other employee related expense 11,904 18,879
401k and pension expense 1,633 1,775
Other taxes 976 1,026
Other costs (a)   2,813
Total accrued expense $ 30,524 $ 41,456