XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses.    
Accrued payroll and related employee expenses $ 6,115 $ 7,558
Accrued employee performance bonuses 4,671 6,900
Employer payroll taxes, including social security deferral 1,856 1,910
Accrued rebates 2,061 1,423
Estimated sales tax liability 936 1,019
Accrued interest 7,440 7,955
Current operating and financing lease liabilities 4,749 4,114
Other 6,460 6,271
Total accrued expenses $ 34,288 $ 37,150