v3.23.2
Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 29,462 $ 39,992
Less than 12 Months, Unrealized Loss (802) (2,029)
12 Months or Greater, Fair Value 41,644 35,527
12 Months or Greater, Unrealized Loss (2,955) (2,750)
Total Fair Value 71,106 75,519
Total Unrealized Loss (3,757) (4,779)
Government bonds    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 19,195 21,039
Less than 12 Months, Unrealized Loss (580) (1,004)
12 Months or Greater, Fair Value 13,976 13,438
12 Months or Greater, Unrealized Loss (1,008) (1,041)
Total Fair Value 33,171 34,477
Total Unrealized Loss (1,588) (2,045)
Corporate debt securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 3,915 11,228
Less than 12 Months, Unrealized Loss (69) (440)
12 Months or Greater, Fair Value 17,573 15,125
12 Months or Greater, Unrealized Loss (1,008) (1,052)
Total Fair Value 21,488 26,353
Total Unrealized Loss (1,077) (1,492)
Mortgage-backed and asset-backed securities    
Investments, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 6,352 7,725
Less than 12 Months, Unrealized Loss (153) (585)
12 Months or Greater, Fair Value 10,095 6,964
12 Months or Greater, Unrealized Loss (939) (657)
Total Fair Value 16,447 14,689
Total Unrealized Loss $ (1,092) $ (1,242)