Accounting for Derivative Instruments and Hedging Activities - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Derivative [Line Items] | ||
| Net unrealized losses on open positions related to economic hedges | $ (240) | $ 1,073 |
| Interest Rate Swap | ||
| Derivative [Line Items] | ||
| Derivative, notional amount | 700 | |
| Interest Rate Swap | Term Loan | ||
| Derivative [Line Items] | ||
| Derivative, notional amount | $ 1,000 | |