XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Unrealized Loss Position (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized losses, less than 12 months $ (9) $ (4)
Estimate fair value, less than 12 months 3,454 1,369
Gross unrealized losses, 12 months or more (85) (147)
Estimated fair value, 12 months or more 4,803 6,644
Gross unrealized losses, total (94) (151)
Estimated fair value, total 8,257 8,013
U.S. treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized losses, less than 12 months 0 0
Estimate fair value, less than 12 months 1,282 25
Gross unrealized losses, 12 months or more 0 0
Estimated fair value, 12 months or more 0 0
Gross unrealized losses, total 0 0
Estimated fair value, total 1,282 25
U.S. treasury notes    
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized losses, less than 12 months (5) (3)
Estimate fair value, less than 12 months 1,175 774
Gross unrealized losses, 12 months or more (38) (64)
Estimated fair value, 12 months or more 2,164 2,983
Gross unrealized losses, total (43) (67)
Estimated fair value, total 3,339 3,757
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized losses, less than 12 months (4) (1)
Estimate fair value, less than 12 months 945 562
Gross unrealized losses, 12 months or more (45) (79)
Estimated fair value, 12 months or more 2,523 3,518
Gross unrealized losses, total (49) (80)
Estimated fair value, total 3,468 4,080
Government debt securities    
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized losses, less than 12 months 0 0
Estimate fair value, less than 12 months 52 8
Gross unrealized losses, 12 months or more (2) (4)
Estimated fair value, 12 months or more 116 143
Gross unrealized losses, total (2) (4)
Estimated fair value, total $ 168 $ 151