v3.24.0.1
Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 5,228 $ 39,992
Less than 12 Months, Unrealized Loss (53) (2,029)
12 Months or Greater, Fair Value 37,180 35,527
12 Months or Greater, Unrealized Loss (1,857) (2,750)
Total Fair Value 42,408 75,519
Total Unrealized Loss (1,910) (4,779)
Government bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,456 21,039
Less than 12 Months, Unrealized Loss (22) (1,004)
12 Months or Greater, Fair Value 13,897 13,438
12 Months or Greater, Unrealized Loss (657) (1,041)
Total Fair Value 15,353 34,477
Total Unrealized Loss (679) (2,045)
Corporate debt securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 827 11,228
Less than 12 Months, Unrealized Loss (5) (440)
12 Months or Greater, Fair Value 15,367 15,125
12 Months or Greater, Unrealized Loss (592) (1,052)
Total Fair Value 16,194 26,353
Total Unrealized Loss (597) (1,492)
Mortgage-backed and asset-backed securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 2,945 7,725
Less than 12 Months, Unrealized Loss (26) (585)
12 Months or Greater, Fair Value 7,916 6,964
12 Months or Greater, Unrealized Loss (608) (657)
Total Fair Value 10,861 14,689
Total Unrealized Loss $ (634) $ (1,242)