XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued payroll and related employee expenses $ 11,877 $ 13,634
Accrued employee performance-based incentive compensation 3,013 2,664
Employer payroll taxes 749 845
Accrued rebates 5,740 2,819
Accrued interest 12,337 12,792
Current operating and financing lease liabilities 13,039 12,457
Other 9,858 7,168
Total accrued expenses $ 56,613 $ 52,379