v3.26.1
Marketable Securities - Schedule of Debt Securities Based on Contractual Maturity Dates (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Maturities within one year $ 5,538.8 $ 5,487.1
Maturities after one year through five years 9,643.1 10,224.8
Maturities after five years 7.3 1.5
Total $ 15,189.2 $ 15,713.4