XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Offsetting Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Financial Assets    
Gross amount of recognized assets $ 15,997 $ 12,147
Gross amounts offset (3,787) (4,409)
Net amount of assets 12,210 7,738
Cash collateral (7,039) (5,107)
Non-cash collateral (2,473) (1,198)
Net amount 2,698 1,433
Financial Liabilities    
Gross amount of recognized liabilities 13,057 10,045
Gross amounts offset (432) (612)
Net amount of liabilities 12,625 9,433
Cash collateral (91) (188)
Non-cash collateral (85) (168)
Net amount 12,449 9,077
Excess non-cash collateral received 791 1,300
Excess non-cash collateral pledged 29 81
Derivative Instruments    
Financial Assets    
Gross amount of recognized assets 13,299 10,714
Gross amounts offset (3,787) (4,409)
Net amount of assets 9,512 6,305
Cash collateral (7,039) (5,107)
Non-cash collateral (2,473) (1,198)
Net amount 0 0
Financial Liabilities    
Gross amount of recognized liabilities 608 968
Gross amounts offset (432) (612)
Net amount of liabilities 176 356
Cash collateral (91) (188)
Non-cash collateral (85) (168)
Net amount 0 0
Embedded Derivative Instruments    
Financial Assets    
Gross amount of recognized assets 2,698 1,433
Gross amounts offset 0 0
Net amount of assets 2,698 1,433
Cash collateral 0 0
Non-cash collateral 0 0
Net amount 2,698 1,433
Financial Liabilities    
Gross amount of recognized liabilities 12,449 9,077
Gross amounts offset 0 0
Net amount of liabilities 12,449 9,077
Cash collateral 0 0
Non-cash collateral 0 0
Net amount $ 12,449 $ 9,077