XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt, Net and Finance Leases - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
May 29, 2024
Debt Instrument [Line Items]      
Finance lease liabilities $ 2,995 $ 3,643  
Notes payable 1,954 0  
Total long-term debt and finance leases 436,949 417,643  
Unamortized discount (3,330) (3,679)  
Unamortized debt issuance costs (3,058) (3,378)  
Total long-term debt and finance leases after debt issuance costs and discount 430,561 410,586  
Current portion of long-term debt and finance leases (7,289) (5,308)  
Long-term debt, net and finance leases 423,272 405,278  
Term Loan B-1      
Debt Instrument [Line Items]      
Term Loan B-1 and Revolving credit facility 392,000 394,000  
Unamortized debt issuance costs     $ (900)
Revolving Credit Facility      
Debt Instrument [Line Items]      
Term Loan B-1 and Revolving credit facility $ 40,000 $ 20,000