v3.25.2
INVESTMENTS - Fair Value of AFS Debt Securities by Contractual Maturity Date (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Fair value    
Total fair value $ 235,802 $ 226,876
Unallocated portfolio layer cumulative basis adjustments   (72)
Mortgage-backed securities    
Amoritzed cost    
Amortized cost, due within 1 year 4  
Amortized cost, after 1 but within 5 years 1,096  
Amortized cost, after 5 but within 10 years 638  
Amortized cost, after 10 years 35,928  
Amortized cost 37,666  
Fair value    
Fair value, due within 1 year 4  
Fair value, after 1 but within 5 years 1,089  
Fair value, after 5 but within 10 years 621  
Fair value, after 10 years 35,289  
Total fair value 37,003 29,931
U.S. Treasury and federal agency securities    
Amoritzed cost    
Amortized cost, due within 1 year 14,001  
Amortized cost, after 1 but within 5 years 21,399  
Amortized cost, after 5 but within 10 years 203  
Amortized cost, after 10 years 0  
Amortized cost 35,603  
Fair value    
Fair value, due within 1 year 13,949  
Fair value, after 1 but within 5 years 21,359  
Fair value, after 5 but within 10 years 182  
Fair value, after 10 years 0  
Total fair value 35,490 52,379
State and municipal    
Amoritzed cost    
Amortized cost, due within 1 year 14  
Amortized cost, after 1 but within 5 years 159  
Amortized cost, after 5 but within 10 years 356  
Amortized cost, after 10 years 1,245  
Amortized cost 1,774  
Fair value    
Fair value, due within 1 year 14  
Fair value, after 1 but within 5 years 155  
Fair value, after 5 but within 10 years 346  
Fair value, after 10 years 1,157  
Total fair value 1,672 1,658
Foreign government    
Amoritzed cost    
Amortized cost, due within 1 year 62,146  
Amortized cost, after 1 but within 5 years 82,735  
Amortized cost, after 5 but within 10 years 5,158  
Amortized cost, after 10 years 642  
Amortized cost 150,681  
Fair value    
Fair value, due within 1 year 62,172  
Fair value, after 1 but within 5 years 83,153  
Fair value, after 5 but within 10 years 5,101  
Fair value, after 10 years 564  
Total fair value 150,990 133,359
All other    
Amoritzed cost    
Amortized cost, due within 1 year 4,993  
Amortized cost, after 1 but within 5 years 5,020  
Amortized cost, after 5 but within 10 years 638  
Amortized cost, after 10 years 54  
Amortized cost 10,705  
Fair value    
Fair value, due within 1 year 4,989  
Fair value, after 1 but within 5 years 4,990  
Fair value, after 5 but within 10 years 643  
Fair value, after 10 years 25  
Total fair value 10,647  
Debt securities AFS    
Amoritzed cost    
Amortized cost 236,429  
Fair value    
Total fair value 235,802 226,876
Unallocated portfolio layer cumulative basis adjustments $ 300 $ (200)