v3.25.2
Marketable Securities - Schedule of Investments in Available For Sale Debt Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 13,979.1 $ 14,338.0
Unrealized Gains 77.7 30.1
Unrealized Losses (10.2) (39.0)
Fair Value 14,046.6 14,329.1
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 8,901.5 8,226.9
Unrealized Gains 66.7 25.1
Unrealized Losses (8.7) (31.4)
Fair Value 8,959.5 8,220.6
U.S. government and government agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 3,656.2 4,820.5
Unrealized Gains 9.0 3.4
Unrealized Losses (1.3) (6.9)
Fair Value 3,663.9 4,817.0
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 573.2 548.3
Unrealized Gains 0.1 0.4
Unrealized Losses (0.1) 0.0
Fair Value 573.2 548.7
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 417.2 380.6
Unrealized Gains 0.2 0.5
Unrealized Losses 0.0 0.0
Fair Value 417.4 381.1
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 371.0 279.0
Unrealized Gains 1.3 0.6
Unrealized Losses (0.1) (0.3)
Fair Value 372.2 279.3
Sovereign bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 60.0 82.7
Unrealized Gains 0.4 0.1
Unrealized Losses 0.0 (0.4)
Fair Value $ 60.4 $ 82.4