Derivative Instruments - Cumulative Basis Adjustments for Fair Value Hedges (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Amortized cost of the hedged assets | $ 484 | $ 534 |
| Amortized cost of the hedged liabilities | (676) | (703) |
| Cumulative fair value hedging adjustment included in the amortized cost of the hedged assets | 7 | 39 |
| Cumulative fair value hedging adjustment included in the amortized cost of the hedged liabilities | 199 | 172 |
| Discontinued Hedges | ||
| Derivatives, Fair Value [Line Items] | ||
| Cumulative fair value hedging adjustment included in the amortized cost of the hedged liabilities | $ (310) | $ (326) |