v3.26.1
Equity Securities, Measurement Alternative Cumulative Gains (Losses) (Details) - Measurement alternative [Member] - Not held for trading [Member] - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Measurement Alternative Cumulative Gains (Losses)    
Gross unrealized gains from observable price changes $ 7,617 $ 7,737
Gross unrealized losses from observable price changes (101) (100)
Impairment write-downs $ (3,755) $ (3,861)