Derivative Instruments - Maturity of the Notional Amounts of Derivative Financial Instruments (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Derivative [Line Items] | ||
| Less Than 1 Year | $ 156,867 | |
| 1 - 5 Years | 53,189 | |
| 6 - 10 Years | 35,535 | |
| 11 - 30 Years | 26,272 | |
| Over 30 Years | 2,712 | |
| Total | 274,575 | $ 324,318 |
| Interest rate contracts | ||
| Derivative [Line Items] | ||
| Less Than 1 Year | 7,601 | |
| 1 - 5 Years | 21,088 | |
| 6 - 10 Years | 24,060 | |
| 11 - 30 Years | 24,394 | |
| Over 30 Years | 598 | |
| Total | 77,741 | |
| Foreign currency contracts | ||
| Derivative [Line Items] | ||
| Less Than 1 Year | 191 | |
| 1 - 5 Years | 1,226 | |
| 6 - 10 Years | 1,782 | |
| 11 - 30 Years | 1,870 | |
| Over 30 Years | 42 | |
| Total | 5,111 | |
| Equity market contracts | ||
| Derivative [Line Items] | ||
| Less Than 1 Year | 149,075 | |
| 1 - 5 Years | 30,818 | |
| 6 - 10 Years | 9,693 | |
| 11 - 30 Years | 8 | |
| Over 30 Years | 2,072 | |
| Total | 191,666 | |
| Credit contracts | ||
| Derivative [Line Items] | ||
| Less Than 1 Year | 0 | |
| 1 - 5 Years | 57 | |
| 6 - 10 Years | 0 | |
| 11 - 30 Years | 0 | |
| Over 30 Years | 0 | |
| Total | $ 57 |