XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVES - Offsetting of Financial Assets and Liabilities and Derivative Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Derivatives    
Assets:    
Gross Amount Recognized $ 18,789 $ 21,814
Gross Amount Offset in the Balance Sheets 11,621 14,924
Net Amount Presented in the Balance Sheets 7,168 6,890
Gross Amount not Offset in the Balance Sheets (6,117) (6,080)
Net Amount 1,051 810
Liabilities:    
Gross Amount Recognized 12,275 15,634
Gross Amount Offset in the Balance Sheets 11,621 14,924
Net Amount Presented in the Balance Sheets 654 710
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 654 710
Secured lending    
Assets:    
Gross Amount Recognized 146 137
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 146 137
Gross Amount not Offset in the Balance Sheets (852) 0
Net Amount (706) 137
Liabilities:    
Gross Amount Recognized 146 137
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 146 137
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 146 137
Other financial assets    
Assets:    
Gross Amount Recognized 1,657 1,510
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 1,657 1,510
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 1,657 1,510
Other invested assets    
Assets:    
Gross Amount Recognized 20,592 23,461
Gross Amount Offset in the Balance Sheets 11,621 14,924
Net Amount Presented in the Balance Sheets 8,971 8,537
Gross Amount not Offset in the Balance Sheets (6,969) (6,080)
Net Amount 2,002 2,457
Other financial liabilities    
Liabilities:    
Gross Amount Recognized 5,900 6,185
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 5,900 6,185
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 5,900 6,185
Other liabilities    
Liabilities:    
Gross Amount Recognized 18,321 21,956
Gross Amount Offset in the Balance Sheets 11,621 14,924
Net Amount Presented in the Balance Sheets 6,700 7,032
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount $ 6,700 $ 7,032