XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Expenses.    
Accrued payroll and related employee expenses $ 10,098 $ 7,727
Accrued employee performance bonuses 1,038 8,576
Employer payroll taxes 913 1,092
Accrued rebates 3,977 2,668
Estimated sales tax liability 458 622
Accrued interest 970 7,275
Current operating and financing lease liabilities 6,652 5,697
Other 3,861 6,413
Total accrued expenses $ 27,967 $ 40,070