XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies.  
Schedule of accrued expenses

​

​

​

​

​

​

​

​

​

    

As of

(in thousands)

​

March 31, 2022

    

December 31, 2021

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