XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DERIVATIVES - Offsetting of Financial Assets and Liabilities and Derivative Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Derivative    
Assets:    
Gross Amount Recognized $ 15,220 $ 12,495
Gross Amount Offset in the Balance Sheets 11,787 8,326
Net Amount Presented in the Balance Sheets 3,433 4,169
Gross Amount not Offset in the Balance Sheets (2,516) (3,076)
Net Amount 917 1,093
Liabilities:    
Gross Amount Recognized 11,789 8,359
Gross Amount Offset in the Balance Sheets 11,787 8,326
Net Amount Presented in the Balance Sheets 2 33
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 2 33
Secured lending    
Assets:    
Gross Amount Recognized 126 93
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 126 93
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 126 93
Liabilities:    
Gross Amount Recognized 126 93
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 126 93
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 126 93
Other financial assets    
Assets:    
Gross Amount Recognized 1,710 1,690
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 1,710 1,690
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 1,710 1,690
Other invested assets    
Assets:    
Gross Amount Recognized 17,056 14,278
Gross Amount Offset in the Balance Sheets 11,787 8,326
Net Amount Presented in the Balance Sheets 5,269 5,952
Gross Amount not Offset in the Balance Sheets (2,516) (3,076)
Net Amount 2,753 2,876
Other financial liabilities    
Liabilities:    
Gross Amount Recognized 2,496 2,370
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 2,496 2,370
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 2,496 2,370
Other liabilities    
Liabilities:    
Gross Amount Recognized 14,411 10,822
Gross Amount Offset in the Balance Sheets 11,787 8,326
Net Amount Presented in the Balance Sheets 2,624 2,496
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount $ 2,624 $ 2,496