XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses.  
Schedule of accrued expenses

    

December 31,

2023

2022

Accrued payroll and related employee expenses

 

$

11,431

 

$

7,727

Accrued employee performance bonuses

 

667

 

8,576

Employer payroll taxes

298

1,092

Accrued rebates

2,919

2,668

Estimated sales tax liability

351

622

Accrued interest

 

6,830

 

7,275

Current operating and financing lease liabilities

7,318

5,697

Other

5,989

6,413

Total accrued expenses

$

35,803

$

40,070