v3.25.2
Investments and Fair Value Measurement - Summary of Amortized Cost, Unrealized Gains and Losses and Fair Value of Debt Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 10,365 $ 8,558
Unrealized Gains 5 8
Unrealized Losses (2) (4)
Fair Value 10,368 8,562
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,941 5,843
Unrealized Gains 3 7
Unrealized Losses (1) (2)
Fair Value 6,943 5,848
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,306 702
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 1,306 702
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,063 1,975
Unrealized Gains 2 1
Unrealized Losses (1) (2)
Fair Value 2,064 1,974
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14 0
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 14 0
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 41 38
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value $ 41 $ 38