XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Change in Balance Sheet Carrying Value Associated with Level 3 Financial Instruments Carried at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance, beginning of period $ (255) $ (194) $ (302)
Total gains/(losses):      
Included in earnings $ 18 $ (104) $ 84
Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Mark-to-market gains (losses) recognized Mark-to-market gains (losses) recognized Mark-to-market gains (losses) recognized
Included in other comprehensive income $ 0 $ 0 $ 0
Settlements 47 43 24
Transfers in and/or out of level 3 0 0 0
Balance, end of period (190) (255) (194)
Change in mark-to-market gains/(losses) relating to instruments still held at the reporting date 65 (62) (154)
Interest Rate Swaps [Member]      
Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance, beginning of period (2) (4) (8)
Total gains/(losses):      
Included in earnings 1 1 3
Included in other comprehensive income 0 0 0
Settlements 0 1 1
Transfers in and/or out of level 3 0 0 0
Balance, end of period (1) (2) (4)
Change in mark-to-market gains/(losses) relating to instruments still held at the reporting date 1 1 3
Cross-Currency Interest Rate Swaps [Member]      
Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance, beginning of period (253) (190) (294)
Total gains/(losses):      
Included in earnings 17 (105) 81
Included in other comprehensive income 0 0 0
Settlements 47 42 23
Transfers in and/or out of level 3 0 0 0
Balance, end of period (189) (253) (190)
Change in mark-to-market gains/(losses) relating to instruments still held at the reporting date 64 (63) (157)
Other [Member]      
Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance, beginning of period 0 0 0
Total gains/(losses):      
Included in earnings 0 0 0
Included in other comprehensive income 0 0 0
Settlements 0 0 0
Transfers in and/or out of level 3 0 0 0
Balance, end of period 0 0 0
Change in mark-to-market gains/(losses) relating to instruments still held at the reporting date $ 0 $ 0 $ 0