v3.24.1.u1
Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 22,087 $ 5,228
Less than 12 Months, Unrealized Loss (203) (53)
12 Months or Greater, Fair Value 29,149 37,180
12 Months or Greater, Unrealized Loss (1,536) (1,857)
Total Fair Value 51,236 42,408
Total Unrealized Loss (1,739) (1,910)
Government bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 14,539 1,456
Less than 12 Months, Unrealized Loss (116) (22)
12 Months or Greater, Fair Value 9,276 13,897
12 Months or Greater, Unrealized Loss (479) (657)
Total Fair Value 23,815 15,353
Total Unrealized Loss (595) (679)
Corporate debt securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 2,653 827
Less than 12 Months, Unrealized Loss (8) (5)
12 Months or Greater, Fair Value 13,022 15,367
12 Months or Greater, Unrealized Loss (494) (592)
Total Fair Value 15,675 16,194
Total Unrealized Loss (502) (597)
Mortgage-backed and asset-backed securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 4,895 2,945
Less than 12 Months, Unrealized Loss (79) (26)
12 Months or Greater, Fair Value 6,851 7,916
12 Months or Greater, Unrealized Loss (563) (608)
Total Fair Value 11,746 10,861
Total Unrealized Loss $ (642) $ (634)