v3.26.1
Equity Securities, Net Gains (Losses) from Equity Securities Not Held for Trading (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity Securities [Abstract]        
Net gains (losses) from equity securities carried at fair value $ 251 $ 155 $ 82 $ (40)
Impairment write-downs (368) (124) (483) (318)
Net unrealized gains (losses) 626 33 789 34
Net realized gains (losses) 338 55 631 100
Total net gains (losses) from equity securities not carried at fair value 596 (36) 937 (184)
Total net gains (losses) from equity securities $ 847 $ 119 $ 1,019 $ (224)