XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
June 30,
2026
December 31,
2025
Accrued payroll and related employee expenses$11,877 $13,634 
Accrued employee performance-based incentive compensation3,013 2,664 
Employer payroll taxes749 845 
Accrued rebates5,740 2,819 
Accrued interest12,337 12,792 
Current operating and financing lease liabilities13,039 12,457 
Other9,858 7,168 
Total accrued expenses$56,613 $52,379