XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Expenses.    
Accrued payroll and related employee expenses $ 8,157 $ 7,558
Accrued employee performance bonus 2,005 6,900
Employer payroll tax, including social security deferral 1,607 1,910
Accrued rebates 1,993 1,423
Estimated sales tax liability 1,004 1,019
Accrued interest 1,219 7,955
Operating and financing lease liability (current portion) 5,072 4,114
Other 8,615 6,271
Total accrued expenses $ 29,672 $ 37,150