XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Narrative (Details) - Senior Notes
€ in Millions, $ in Millions
Mar. 31, 2025
USD ($)
Mar. 31, 2025
EUR (€)
Mar. 21, 2025
Dec. 31, 2024
USD ($)
Oct. 06, 2021
0.800% Senior notes due 2028          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate percentage         0.80%
Debt fair value $ 593.8 € 549.4      
Long-term debt, gross 648.5 € 600.0   $ 622.7  
5.450% Senior notes due 2027          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate percentage     5.45%    
Debt fair value 405.4        
Long-term debt, gross 400.0     400.0  
5.800% Senior notes due 2034          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate percentage     5.80%    
Debt fair value 710.1        
Long-term debt, gross $ 700.0     $ 700.0