XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments and Fair Value Measurements (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency exchange contracts, Other current assets $ 53.1 $ 50.0
Convertible notes receivable 56.3  
Marketable Securities, Fair Value Disclosure, Other assets 26.7  
Foreign currency exchange contracts, Other current liabilities (53.7) (39.1)
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency exchange contracts, Other current assets
Convertible notes receivable  
Marketable Securities, Fair Value Disclosure, Other assets 26.7  
Foreign currency exchange contracts, Other current liabilities
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency exchange contracts, Other current assets 53.1 50.0
Convertible notes receivable  
Marketable Securities, Fair Value Disclosure, Other assets  
Foreign currency exchange contracts, Other current liabilities (53.7) (39.1)
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency exchange contracts, Other current assets
Convertible notes receivable 56.3  
Marketable Securities, Fair Value Disclosure, Other assets  
Foreign currency exchange contracts, Other current liabilities