XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Change in Our Unrealized Gain on Derivative Instruments in AOCI (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Change in our unrealized gain on derivative instruments in accumulated OCI    
Balance as of beginning-of-year $ 10,507  
Balance as of end-of-period 11,029 $ 10,401
Unrealized Gain (Loss) on Derivative Instruments    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Balance as of beginning-of-year 249 301
Income tax benefit (expense) (35) (20)
Reclassification adjustment for gains (losses) included in net income (loss) 27 30
Income tax benefit (expense) (6) (6)
Balance as of end-of-period 356 351
Unrealized Gain (Loss) on Derivative Instruments | Interest rate contracts | Net Investment Income    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Reclassification adjustment for gains (losses) included in net income (loss) (1) 0
Unrealized Gain (Loss) on Derivative Instruments | Foreign currency contracts | Net Investment Income    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Reclassification adjustment for gains (losses) included in net income (loss) 29 27
Unrealized Gain (Loss) on Derivative Instruments | Foreign currency contracts | Realized Gain (Loss)    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Reclassification adjustment for gains (losses) included in net income (loss) (1) 3
Unrealized holding gains (losses) arising during the period    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Change in foreign currency exchange rate adjustment 46 204
Unrealized holding gains (losses) arising during the period | Interest rate contracts    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Change in foreign currency exchange rate adjustment 18 124
Unrealized holding gains (losses) arising during the period | Foreign currency contracts    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Change in foreign currency exchange rate adjustment 28 80
Change in foreign currency exchange rate adjustment    
Change in our unrealized gain on derivative instruments in accumulated OCI    
Change in foreign currency exchange rate adjustment $ 117 $ (110)