XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Narrative (Details)
€ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
USD ($)
Oct. 07, 2024
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Senior Notes Due 2026            
Derivative [Line Items]            
Interest rate (percent)       6.875%    
Cross-currency swap | Derivatives designated as hedges            
Derivative [Line Items]            
Derivative, notional amount | €   € 450     € 450  
Interest Rate Swap            
Derivative [Line Items]            
Deferred gains $ 8.8          
Interest Rate Swap | Cash Flow Hedging            
Derivative [Line Items]            
Derivative, notional amount     $ 589.2     $ 720.0