XML 122 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Narrative) (Details)
1 Months Ended 12 Months Ended
Jan. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Feb. 20, 2025
USD ($)
Aug. 31, 2024
USD ($)
Aug. 01, 2024
USD ($)
Jul. 31, 2024
USD ($)
Debt Instrument [Line Items]                          
Repayments of other long-term debt   $ 233,930,000 $ 322,886,000 $ 124,101,000                  
Loss recognized with redemption   10,892,000 $ (3,064,000) $ 4,993,000                  
Advances   0                      
Line of credit | Forecast                          
Debt Instrument [Line Items]                          
Leverage ratio, maximum         4.75 5.00 5.00 5.25 5.25        
Line of credit | Subsequent Event                          
Debt Instrument [Line Items]                          
Interest coverage ratio, minimum                   2.00      
Leverage ratio, maximum                   3.00      
Line of credit | Revolving Credit Facility                          
Debt Instrument [Line Items]                          
Maximum borrowing capacity                       $ 400,000,000 $ 500,000,000
Borrowings under facility   0                      
Line of credit | Revolving Credit Facility | Subsequent Event                          
Debt Instrument [Line Items]                          
Maximum borrowing capacity                   $ 265,000,000      
Notes due March 2028 | Notes/Term loan due                          
Debt Instrument [Line Items]                          
Repayments of debt   178,000,000                      
Repayments of other long-term debt   $ 56,000,000                      
Face amount                     $ 275,000,000    
Interest rate   11.20%                      
Notes due March 2028 | Notes/Term loan due | Subsequent Event                          
Debt Instrument [Line Items]                          
Loss recognized with redemption $ 17,000,000                        
Secured term loan due March 2028 | Notes/Term loan due | Senior Secured Debt | Subsequent Event                          
Debt Instrument [Line Items]                          
Face amount                   160,000,000      
Secured term loan due March 2032 | Notes/Term loan due | Senior Secured Debt | Subsequent Event                          
Debt Instrument [Line Items]                          
Face amount                   $ 615,000,000      
Term loan due March 2026 | Notes/Term loan due                          
Debt Instrument [Line Items]                          
Interest rate   6.70%                      
Term loan due March 2028 | Notes/Term loan due                          
Debt Instrument [Line Items]                          
Interest rate   8.50%