XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt, Net and Finance Leases - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
May 29, 2024
Debt Instrument [Line Items]      
Finance lease liabilities $ 2,689 $ 3,643  
Notes payable 1,389 0  
Total long-term debt and finance leases 430,078 417,643  
Unamortized discount (3,157) (3,679)  
Unamortized debt issuance costs (2,899) (3,378)  
Total long-term debt and finance leases after debt issuance costs and discount 424,022 410,586  
Current portion of long-term debt and finance leases (6,748) (5,308)  
Long-term debt, net and finance leases 417,274 405,278  
Term Loan B-1      
Debt Instrument [Line Items]      
Term Loan B-1 and Revolving credit facility 391,000 394,000  
Unamortized debt issuance costs     $ (900)
Revolving Credit Facility      
Debt Instrument [Line Items]      
Term Loan B-1 and Revolving credit facility $ 35,000 $ 20,000