XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Jun. 12, 2024
Jan. 13, 2023
Principal        
Aggregate maturities of long-term debt $ 470,289 $ 490,387    
Less current maturities (27,755) (26,669)    
Total long-term debt 442,534 463,718    
Unamortized Discount and Debt Issuance Costs        
Unamortized debt issuance costs including current and non-current (13,811) (17,227)    
Less current maturities 4,394 4,394    
Total unamortized debt issuance costs (9,417) (12,833)    
Revolving credit facility        
Principal        
Aggregate maturities of long-term debt 0 0    
Unamortized Discount and Debt Issuance Costs        
Unamortized debt issuance costs including current and non-current (5,563) (7,231)    
Term loan        
Principal        
Aggregate maturities of long-term debt 35,156 45,703    
Unamortized Discount and Debt Issuance Costs        
Unamortized debt issuance costs including current and non-current (982) (1,276)    
Interest rate (as a percent)       6.25%
8.625% Senior Notes due 2029        
Principal        
Aggregate maturities of long-term debt 400,000 400,000    
Unamortized Discount and Debt Issuance Costs        
Unamortized debt issuance costs including current and non-current $ (7,266) (8,720)    
Interest rate (as a percent) 8.625%   8.625%  
Securitization facility        
Principal        
Aggregate maturities of long-term debt $ 0 0    
Unamortized Discount and Debt Issuance Costs        
Unamortized debt issuance costs including current and non-current 0 0    
February 2024 equipment financing        
Principal        
Aggregate maturities of long-term debt 35,133 44,684    
Unamortized Discount and Debt Issuance Costs        
Unamortized debt issuance costs including current and non-current $ 0 $ 0