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) |