XML 111 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt, Finance Leases and Other Financing Obligations - Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Other financing obligations $ 23 $ 1,033
Debt and lease obligation 864,112 940,521
Less: current portion of long-term debt (332,879) (348,004)
Long-term debt 531,233 592,517
Senior unsecured notes due 2032    
Debt Instrument [Line Items]    
Convertible senior notes due 2025 492,222 0
Convertible senior notes due 2025    
Debt Instrument [Line Items]    
Convertible senior notes due 2025 332,867 347,988
ABL revolving credit facility    
Debt Instrument [Line Items]    
ABL revolving credit facility $ 39,000 $ 591,500