XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Schedule of Offsetting Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Financial Assets    
Gross amount of recognized assets $ 13,507 $ 15,997
Gross amounts offset (3,299) (3,787)
Net amount of assets 10,208 12,210
Cash collateral (5,412) (7,039)
Non-cash collateral (2,292) (2,473)
Net amount 2,504 2,698
Financial Liabilities    
Gross amount of recognized liabilities 10,996 13,057
Gross amounts offset (100) (432)
Net amount of liabilities 10,896 12,625
Cash collateral (29) (91)
Non-cash collateral (58) (85)
Net amount 10,809 12,449
Excess non-cash collateral received 920 791
Excess non-cash collateral pledged   29
Derivative Instruments    
Financial Assets    
Gross amount of recognized assets 11,003 13,299
Gross amounts offset (3,299) (3,787)
Net amount of assets 7,704 9,512
Cash collateral (5,412) (7,039)
Non-cash collateral (2,292) (2,473)
Net amount 0 0
Financial Liabilities    
Gross amount of recognized liabilities 189 608
Gross amounts offset (100) (432)
Net amount of liabilities 89 176
Cash collateral (29) (91)
Non-cash collateral (58) (85)
Net amount 2 0
Embedded Derivative Instruments    
Financial Assets    
Gross amount of recognized assets 2,504 2,698
Gross amounts offset 0 0
Net amount of assets 2,504 2,698
Cash collateral 0 0
Non-cash collateral 0 0
Net amount 2,504 2,698
Financial Liabilities    
Gross amount of recognized liabilities 10,807 12,449
Gross amounts offset 0 0
Net amount of liabilities 10,807 12,449
Cash collateral 0 0
Non-cash collateral 0 0
Net amount $ 10,807 $ 12,449