XML 122 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES - Offsetting of Financial Assets and Liabilities and Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivatives    
Assets:    
Gross Amount Recognized $ 14,036 $ 8,143
Gross Amount Offset in the Balance Sheets 9,543 7,047
Net Amount Presented in the Balance Sheets 4,493 1,096
Gross amount not offset in the balance sheets (3,254) (848)
Net Amount 1,239 248
Liabilities:    
Gross Amount Recognized 9,579 7,645
Gross Amount Offset in the Balance Sheets 9,543 7,047
Net Amount Presented in the Balance Sheets 36 598
Gross amount not offset in the balance sheets 0 0
Net Amount 36 598
Secured lending    
Assets:    
Gross Amount Recognized 116  
Gross Amount Offset in the Balance Sheets 0  
Net Amount Presented in the Balance Sheets 116  
Gross amount not offset in the balance sheets 0  
Net Amount 116  
Liabilities:    
Gross Amount Recognized 116  
Gross Amount Offset in the Balance Sheets 0  
Net Amount Presented in the Balance Sheets 116  
Gross amount not offset in the balance sheets 0  
Net Amount 116  
Other financial assets    
Assets:    
Gross Amount Recognized 2,110 2,789
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 2,110 2,789
Gross amount not offset in the balance sheets 0 0
Net Amount 2,110 2,789
Other invested assets    
Assets:    
Gross Amount Recognized 16,262 10,932
Gross Amount Offset in the Balance Sheets 9,543 7,047
Net Amount Presented in the Balance Sheets 6,719 3,885
Gross amount not offset in the balance sheets (3,254) (848)
Net Amount 3,465 3,037
Other financial liabilities    
Liabilities:    
Gross Amount Recognized 5,936 6,510
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 5,936 6,510
Gross amount not offset in the balance sheets 0 0
Net Amount 5,936 6,510
Other liabilities    
Liabilities:    
Gross Amount Recognized 15,631 14,155
Gross Amount Offset in the Balance Sheets 9,543 7,047
Net Amount Presented in the Balance Sheets 6,088 7,108
Gross amount not offset in the balance sheets 0 0
Net Amount $ 6,088 $ 7,108