XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVES - Offsetting of Financial Assets and Liabilities and Derivative Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Derivatives    
Assets:    
Gross Amount Recognized $ 18,632 $ 14,036
Gross Amount Offset in the Balance Sheets 14,989 9,543
Net Amount Presented in the Balance Sheets 3,643 4,493
Gross Amount not Offset in the Balance Sheets 2,945 (3,254)
Net Amount 6,588 1,239
Liabilities:    
Gross Amount Recognized 15,155 9,579
Gross Amount Offset in the Balance Sheets 14,989 9,543
Net Amount Presented in the Balance Sheets 166 36
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 166 36
Secured lending    
Assets:    
Gross Amount Recognized 152 116
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 152 116
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 152 116
Liabilities:    
Gross Amount Recognized 152 116
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 152 116
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 152 116
Other financial assets    
Assets:    
Gross Amount Recognized 1,840 2,110
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 1,840 2,110
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 1,840 2,110
Other invested assets    
Assets:    
Gross Amount Recognized 20,624 16,262
Gross Amount Offset in the Balance Sheets 14,989 9,543
Net Amount Presented in the Balance Sheets 5,635 6,719
Gross Amount not Offset in the Balance Sheets 2,945 (3,254)
Net Amount 8,580 3,465
Other financial liabilities    
Liabilities:    
Gross Amount Recognized 6,400 5,936
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 6,400 5,936
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 6,400 5,936
Other liabilities    
Liabilities:    
Gross Amount Recognized 21,707 15,631
Gross Amount Offset in the Balance Sheets 14,989 9,543
Net Amount Presented in the Balance Sheets 6,718 6,088
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount $ 6,718 $ 6,088