v3.26.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
September 30,
2026
December 31,
2025
Accrued payroll and related employee expenses$10,950 $13,634 
Accrued employee performance-based incentive compensation3,478 2,664 
Employer payroll taxes1,882 845 
Accrued rebates7,864 2,819 
Accrued interest5,438 12,792 
Current operating and financing lease liabilities14,100 12,457 
Other11,484 7,168 
Total accrued expenses$55,196 $52,379