XML 66 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Outstanding Borrowings (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Finance lease liabilities $ 1,070 $ 1,389
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Debt – current portion Debt – current portion
Outstanding borrowings $ 137,567 $ 133,626
Debt – current portion (17,284) (15,723)
Long-term debt 120,283 117,903
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Long term debt 58,233 52,219
Sale and Leaseback Financing Obligations [Member]    
Debt Instrument [Line Items]    
Long term debt 46,652 46,296
Equipment Financing Facility [Member]    
Debt Instrument [Line Items]    
Long term debt 13,487 14,633
Equipment Term Notes [Member]    
Debt Instrument [Line Items]    
Long term debt 8,934 9,898
Industrial Revenue Bonds [Member]    
Debt Instrument [Line Items]    
Long term debt $ 9,191 $ 9,191