XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities - Schedule of Debt Securities Based on Contractual Maturity Dates (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Maturities within one year $ 5,259.2 $ 6,524.3
Maturities after one year through five years 8,041.7 7,804.8
Total $ 13,300.9 $ 14,329.1