v3.26.1
DERIVATIVES - Offsetting of Financial Assets and Liabilities and Derivative Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Derivatives    
Assets:    
Gross Amount Recognized $ 26,028 $ 28,990
Gross Amount Offset in the Balance Sheets 18,370 20,424
Net Amount Presented in the Balance Sheets 7,658 8,566
Gross Amount not Offset in the Balance Sheets (5,645) (7,344)
Net Amount 2,013 1,222
Liabilities:    
Gross Amount Recognized 18,385 20,575
Gross Amount Offset in the Balance Sheets 18,370 20,424
Net Amount Presented in the Balance Sheets 15 151
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 15 151
Secured lending    
Assets:    
Gross Amount Recognized 299 408
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 299 408
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 299 408
Liabilities:    
Gross Amount Recognized 299 408
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 299 408
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 299 408
Other financial    
Assets:    
Gross Amount Recognized 1,963 1,994
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 1,963 1,994
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 1,963 1,994
Liabilities:    
Gross Amount Recognized 6,534 6,442
Gross Amount Offset in the Balance Sheets 0 0
Net Amount Presented in the Balance Sheets 6,534 6,442
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount 6,534 6,442
Other invested assets    
Assets:    
Gross Amount Recognized 28,290 31,392
Gross Amount Offset in the Balance Sheets 18,370 20,424
Net Amount Presented in the Balance Sheets 9,920 10,968
Gross Amount not Offset in the Balance Sheets (5,645) (7,344)
Net Amount 4,275 3,624
Other liabilities    
Liabilities:    
Gross Amount Recognized 25,218 27,425
Gross Amount Offset in the Balance Sheets 18,370 20,424
Net Amount Presented in the Balance Sheets 6,848 7,001
Gross Amount not Offset in the Balance Sheets 0 0
Net Amount $ 6,848 $ 7,001