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