XML 64 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details and Other Financial Information - Schedule of Short-Term Marketable Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Condensed Financial Statements, Captions [Line Items]    
Amortized Cost $ 1,972.7 $ 2,157.4
Gross Unrealized Gains 1.7 1.3
Gross Unrealized Losses (1.1) (0.9)
Estimated Market Value 1,973.3 2,157.8
U.S. government agencies    
Condensed Financial Statements, Captions [Line Items]    
Amortized Cost 1,149.4 1,611.8
Gross Unrealized Gains 1.3 1.2
Gross Unrealized Losses (0.6) (0.5)
Estimated Market Value 1,150.1 1,612.5
Commercial paper    
Condensed Financial Statements, Captions [Line Items]    
Amortized Cost 312.2 184.8
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (0.1) (0.1)
Estimated Market Value 312.1 184.7
Corporate debt    
Condensed Financial Statements, Captions [Line Items]    
Amortized Cost 511.1 360.8
Gross Unrealized Gains 0.4 0.1
Gross Unrealized Losses (0.4) (0.3)
Estimated Market Value $ 511.1 $ 360.6