v3.25.4
INVESTMENTS - Carrying Value and Fair Value of HTM Debt Securities by Contractual Maturity Dates (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Held-to-maturity Securities, Debt Maturities, Amortized Cost        
Total amortized cost $ 189,831 $ 242,382    
Held-to-maturity Securities, Debt Maturities, Fair Value        
Fair value $ 179,520 224,410    
Held-to-maturity Securities, Debt Maturities, Weighted Average Yield        
Total 2.42%      
Allowance for credit losses on HTM debt securities $ 146 137 $ 95 $ 120
Mortgage-backed securities        
Held-to-maturity Securities, Debt Maturities, Amortized Cost        
Due within 1 year, amortized cost 138      
After 1 but within 5 years, amortized cost 1,042      
After 5 but within 10 years, amortized cost 1,057      
After 10 years, amortized cost 64,682      
Total amortized cost 66,919 73,789    
Held-to-maturity Securities, Debt Maturities, Fair Value        
Due within 1 year, fair value 137      
After 1 but within 5 years, fair value 1,005      
After 5 but within 10 years, fair value 1,012      
After 10 years, fair value 57,840      
Fair value $ 59,994 63,359    
Held-to-maturity Securities, Debt Maturities, Weighted Average Yield        
Due within 1 year, weighted average yield 2.05%      
After 1 but within 5 years, weighted average yield 2.79%      
After 5 but within 10 years, weighted average yield 2.78%      
After 10 years, weighted average yield 2.90%      
Total 2.89%      
U.S. Treasury securities        
Held-to-maturity Securities, Debt Maturities, Amortized Cost        
Due within 1 year, amortized cost $ 35,893      
After 1 but within 5 years, amortized cost 53,601      
After 5 but within 10 years, amortized cost 0      
After 10 years, amortized cost 0      
Total amortized cost 89,494 126,142    
Held-to-maturity Securities, Debt Maturities, Fair Value        
Due within 1 year, fair value 35,349      
After 1 but within 5 years, fair value 51,135      
After 5 but within 10 years, fair value 0      
After 10 years, fair value 0      
Fair value $ 86,484 119,208    
Held-to-maturity Securities, Debt Maturities, Weighted Average Yield        
Due within 1 year, weighted average yield 0.98%      
After 1 but within 5 years, weighted average yield 1.29%      
After 5 but within 10 years, weighted average yield 0.00%      
After 10 years, weighted average yield 0.00%      
Total 1.16%      
State and municipal        
Held-to-maturity Securities, Debt Maturities, Amortized Cost        
Due within 1 year, amortized cost $ 16      
After 1 but within 5 years, amortized cost 294      
After 5 but within 10 years, amortized cost 2,360      
After 10 years, amortized cost 5,938      
Total amortized cost 8,608 8,903    
Held-to-maturity Securities, Debt Maturities, Fair Value        
Due within 1 year, fair value 16      
After 1 but within 5 years, fair value 294      
After 5 but within 10 years, fair value 2,298      
After 10 years, fair value 5,571      
Fair value $ 8,179 8,262    
Held-to-maturity Securities, Debt Maturities, Weighted Average Yield        
Due within 1 year, weighted average yield 2.88%      
After 1 but within 5 years, weighted average yield 3.46%      
After 5 but within 10 years, weighted average yield 3.19%      
After 10 years, weighted average yield 3.78%      
Total 3.60%      
Foreign government        
Held-to-maturity Securities, Debt Maturities, Amortized Cost        
Due within 1 year, amortized cost $ 182      
After 1 but within 5 years, amortized cost 608      
After 5 but within 10 years, amortized cost 0      
After 10 years, amortized cost 0      
Total amortized cost 790 988    
Held-to-maturity Securities, Debt Maturities, Fair Value        
Due within 1 year, fair value 182      
After 1 but within 5 years, fair value 628      
After 5 but within 10 years, fair value 0      
After 10 years, fair value 0      
Fair value $ 810 $ 991    
Held-to-maturity Securities, Debt Maturities, Weighted Average Yield        
Due within 1 year, weighted average yield 7.08%      
After 1 but within 5 years, weighted average yield 7.50%      
After 5 but within 10 years, weighted average yield 0.00%      
After 10 years, weighted average yield 0.00%      
Total 7.40%      
All other        
Held-to-maturity Securities, Debt Maturities, Amortized Cost        
Due within 1 year, amortized cost $ 0      
After 1 but within 5 years, amortized cost 0      
After 5 but within 10 years, amortized cost 3,337      
After 10 years, amortized cost 20,683      
Total amortized cost 24,020      
Held-to-maturity Securities, Debt Maturities, Fair Value        
Due within 1 year, fair value 0      
After 1 but within 5 years, fair value 0      
After 5 but within 10 years, fair value 3,338      
After 10 years, fair value 20,715      
Fair value $ 24,053      
Held-to-maturity Securities, Debt Maturities, Weighted Average Yield        
Due within 1 year, weighted average yield 0.00%      
After 1 but within 5 years, weighted average yield 0.00%      
After 5 but within 10 years, weighted average yield 5.22%      
After 10 years, weighted average yield 5.20%      
Total 5.21%