v3.24.3
Marketable Securities - Schedule of Investments in Available For Sale Debt Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 14,892.6 $ 12,636.0
Unrealized Gains 100.8 13.7
Unrealized Losses (26.0) (115.8)
Fair Value 14,967.4 12,533.9
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 7,708.2 6,492.5
Unrealized Gains 83.5 10.4
Unrealized Losses (24.4) (104.9)
Fair Value 7,767.3 6,398.0
U.S. government and government agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 5,985.8 4,839.6
Unrealized Gains 14.1 2.4
Unrealized Losses (1.3) (8.6)
Fair Value 5,998.6 4,833.4
Sovereign bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 66.7 58.1
Unrealized Gains 0.4 0.0
Unrealized Losses (0.2) (0.9)
Fair Value 66.9 57.2
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 556.6 636.8
Unrealized Gains 1.0 0.2
Unrealized Losses 0.0 (0.2)
Fair Value 557.6 636.8
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 402.1 520.8
Unrealized Gains 1.0 0.6
Unrealized Losses 0.0 0.0
Fair Value 403.1 521.4
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis 173.2 88.2
Unrealized Gains 0.8 0.1
Unrealized Losses (0.1) (1.2)
Fair Value $ 173.9 $ 87.1