v3.25.1
Investments and Fair Value Measurement - Summary of Amortized Cost, Unrealized Gains and Losses and Fair Value of Debt Securities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 8,384 $ 8,558
Unrealized Gains 7 8
Unrealized Losses (2) (4)
Fair Value 8,389 8,562
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,148 5,843
Unrealized Gains 6 7
Unrealized Losses (1) (2)
Fair Value 6,153 5,848
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 289 702
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 289 702
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,901 1,975
Unrealized Gains 1 1
Unrealized Losses (1) (2)
Fair Value 1,901 1,974
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 46 38
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value $ 46 $ 38