XML 70 R58.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
Derivative    
Assets:    
Gross Amount Recognized $ 15,700 $ 12,495
Gross Amount Offset in the Balance Sheets 12,268 8,326
Net Amount Presented in the Balance Sheets 3,432 4,169
Gross Amount not Offset in the Balance Sheets (2,944) (3,076)
Net Amount 488 1,093
Liabilities:    
Gross Amount Recognized 12,422 8,359
Gross Amount Offset in the Balance Sheets 12,268 8,326
Net Amount Presented in the Balance Sheets 154 33
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 154 33
Secured lending    
Assets:    
Gross Amount Recognized 131 93
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 131 93
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 131 93
Liabilities:    
Gross Amount Recognized 131 93
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 131 93
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 131 93
Other financial assets    
Assets:    
Gross Amount Recognized 1,603 1,690
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 1,603 1,690
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 1,603 1,690
Other invested assets    
Assets:    
Gross Amount Recognized 17,434 14,278
Gross Amount Offset in the Balance Sheets 12,268 8,326
Net Amount Presented in the Balance Sheets 5,166 5,952
Gross Amount not Offset in the Balance Sheets (2,944) (3,076)
Net Amount 2,222 2,876
Other financial liabilities    
Liabilities:    
Gross Amount Recognized 2,423 2,370
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 2,423 2,370
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 2,423 2,370
Other liabilities    
Liabilities:    
Gross Amount Recognized 14,976 10,822
Gross Amount Offset in the Balance Sheets 12,268 8,326
Net Amount Presented in the Balance Sheets 2,708 2,496
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount $ 2,708 $ 2,496