v3.25.1
Investments - Schedule of Investments by Major Security Type (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Short-term investments    
Debt securities, amortized cost $ 3,201  
Debt securities, total estimated fair value 3,194  
Total short-term investments 3,892 $ 3,747
Long-term investments:    
Debt securities, amortized cost 3,201  
Debt securities, total estimated fair value 3,194  
Short-term investments    
Short-term investments    
Debt securities, amortized cost 3,188 3,047
Debt securities, gross unrealized gains 6 5
Debt securities, gross unrealized losses (4) (7)
Debt securities, total estimated fair value 3,190 3,045
Time deposits 702 702
Amortized Cost 3,890 3,749
Total short-term investments 3,892 3,747
Long-term investments:    
Debt securities, amortized cost 3,188 3,047
Debt securities, gross unrealized gains 6 5
Debt securities, gross unrealized losses (4) (7)
Debt securities, total estimated fair value 3,190 3,045
Short-term investments | Corporate debt securities    
Short-term investments    
Debt securities, amortized cost 2,276 2,176
Debt securities, gross unrealized gains 5 4
Debt securities, gross unrealized losses (1) (3)
Debt securities, total estimated fair value 2,280 2,177
Long-term investments:    
Debt securities, amortized cost 2,276 2,176
Debt securities, gross unrealized gains 5 4
Debt securities, gross unrealized losses (1) (3)
Debt securities, total estimated fair value 2,280 2,177
Short-term investments | Mortgage-backed and asset-backed securities    
Short-term investments    
Debt securities, amortized cost 442 381
Debt securities, gross unrealized gains 1 1
Debt securities, gross unrealized losses (3) (4)
Debt securities, total estimated fair value 440 378
Long-term investments:    
Debt securities, amortized cost 442 381
Debt securities, gross unrealized gains 1 1
Debt securities, gross unrealized losses (3) (4)
Debt securities, total estimated fair value 440 378
Short-term investments | Government bonds    
Short-term investments    
Debt securities, amortized cost 252 224
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses 0 0
Debt securities, total estimated fair value 252 224
Long-term investments:    
Debt securities, amortized cost 252 224
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses 0 0
Debt securities, total estimated fair value 252 224
Short-term investments | Commercial paper    
Short-term investments    
Debt securities, amortized cost 146 214
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses 0 0
Debt securities, total estimated fair value 146 214
Long-term investments:    
Debt securities, amortized cost 146 214
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses 0 0
Debt securities, total estimated fair value 146 214
Short-term investments | Certificates of deposit    
Short-term investments    
Debt securities, amortized cost 72 52
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses 0 0
Debt securities, total estimated fair value 72 52
Long-term investments:    
Debt securities, amortized cost 72 52
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses 0 0
Debt securities, total estimated fair value 72 52
Long-term investments | Corporate debt securities    
Short-term investments    
Debt securities, amortized cost 13 13
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses (9) (9)
Debt securities, total estimated fair value 4 4
Long-term investments:    
Debt securities, amortized cost 13 13
Debt securities, gross unrealized gains 0 0
Debt securities, gross unrealized losses (9) (9)
Debt securities, total estimated fair value $ 4 $ 4