v3.23.3
Financial Instruments - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Less than 12 months, fair value $ 1,479 $ 10,087
Less than 12 months, unrealized losses (18) (500)
12 months or greater, fair value 21,104 15,170
12 months or greater, unrealized losses (1,369) (1,189)
Fair value 22,583 25,257
Unrealized losses (1,387) (1,689)
U.S. government securities    
Marketable Securities [Line Items]    
Less than 12 months, fair value 567 5,008
Less than 12 months, unrealized losses (7) (234)
12 months or greater, fair value 7,235 3,499
12 months or greater, unrealized losses (424) (247)
Fair value 7,802 8,507
Unrealized losses (431) (481)
U.S. government and agency securities    
Marketable Securities [Line Items]    
Less than 12 months, fair value 252 524
Less than 12 months, unrealized losses (1) (17)
12 months or greater, fair value 3,673 4,415
12 months or greater, unrealized losses (230) (308)
Fair value 3,925 4,939
Unrealized losses (231) (325)
Corporate debt securities    
Marketable Securities [Line Items]    
Less than 12 months, fair value 660 4,555
Less than 12 months, unrealized losses (10) (249)
12 months or greater, fair value 10,196 7,256
12 months or greater, unrealized losses (715) (634)
Fair value 10,856 11,811
Unrealized losses $ (725) $ (883)