XML 196 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt and Finance Leases - 2024 Notes (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 31, 2014
Debt Instrument [Line Items]          
Debt refinancing charges   $ (4,363,000) $ 361,000 $ 651,000  
Senior Notes | 2024 Notes          
Debt Instrument [Line Items]          
Face amount         $ 550,000,000
Interest rate         5.50%
Debt refinancing charges $ (1,000,000)   0 1,000,000  
Debt repurchased     $ 5,000,000 $ 47,000,000