XML 113 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Narrative (Details) - Senior Notes
€ in Millions, $ in Millions
Jun. 30, 2025
USD ($)
Jun. 30, 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 $ 656.4 € 560.2      
Long-term debt, gross 703.0 € 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.6        
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 711.6        
Long-term debt, gross $ 700.0     $ 700.0