v3.26.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 18,665.8 $ 16,409.6
Other comprehensive (loss) income before reclassifications 22.7 (39.1)
Amounts reclassified from accumulated other comprehensive income (loss) 18.0 (20.6)
Total other comprehensive income (loss) 40.7 (59.7)
Ending balance 19,361.9 16,496.3
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (15.9) 127.8
Total other comprehensive income (loss) 40.7 (59.7)
Ending balance 24.8 68.1
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 37.2 9.7
Other comprehensive (loss) income before reclassifications (13.0) 14.1
Amounts reclassified from accumulated other comprehensive income (loss) 0.0 0.0
Total other comprehensive income (loss) (13.0) 14.1
Ending balance 24.2 23.8
On Available-For-Sale Debt Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 34.0 7.1
Other comprehensive (loss) income before reclassifications (29.3) 18.3
Amounts reclassified from accumulated other comprehensive income (loss) (1.9) (1.8)
Total other comprehensive income (loss) (31.2) 16.5
Ending balance 2.8 23.6
On Foreign Currency Forward Contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (87.1) 111.0
Other comprehensive (loss) income before reclassifications 65.0 (71.5)
Amounts reclassified from accumulated other comprehensive income (loss) 19.9 (18.8)
Total other comprehensive income (loss) 84.9 (90.3)
Ending balance $ (2.2) $ 20.7