XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Schedule of Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Short-term commercial paper borrowings $ 4,337.6 $ 6,189.4
Long-term notes 29,474.0 19,104.6
Other long-term debt 6.8 6.5
Unamortized debt issuance costs (160.8) (90.5)
Fair value adjustment on hedged long-term notes (13.4) 15.3
Total debt 33,644.2 25,225.3
Less current portion (5,117.1) (6,904.5)
Long-term debt $ 28,527.1 $ 18,320.8