v3.25.2
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivatives, Fair Value          
Derivative assets $ 484.5   $ 484.5   $ 523.9
Derivative liabilities 429.6   429.6   639.3
Foreign exchange contracts | Cash Flow Hedging          
Derivatives, Fair Value          
Foreign exchange contracts 47.0 $ (30.7) 104.1 $ (70.5)  
Derivatives Designated As Hedging Instruments | Foreign exchange contracts          
Derivatives, Fair Value          
Derivative assets 435.9   435.9   501.4
Derivative liabilities 399.6   399.6   603.9
Derivatives Designated As Hedging Instruments | Current - Derivative financial instruments | Foreign exchange contracts          
Derivatives, Fair Value          
Derivative assets 368.9   368.9   324.6
Derivative liabilities 307.8   307.8   361.6
Derivatives Designated As Hedging Instruments | Long-term - Derivative financial instruments | Foreign exchange contracts          
Derivatives, Fair Value          
Derivative assets 67.0   67.0   176.8
Derivative liabilities 91.8   91.8   242.3
Derivatives Not Designated As Hedging Instruments | Foreign exchange contracts          
Derivatives, Fair Value          
Derivative assets 48.6   48.6   22.5
Derivative liabilities 30.0   30.0   35.4
Derivatives Not Designated As Hedging Instruments | Current - Derivative financial instruments | Foreign exchange contracts          
Derivatives, Fair Value          
Derivative assets 40.1   40.1   22.5
Derivative liabilities 29.9   29.9   35.2
Derivatives Not Designated As Hedging Instruments | Long-term - Derivative financial instruments | Foreign exchange contracts          
Derivatives, Fair Value          
Derivative assets 8.5   8.5   0.0
Derivative liabilities $ 0.1   $ 0.1   $ 0.2