v3.26.1
Securities - Schedule of Securities by Maturity (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Securities Available for Sale, Amortized Cost    
Due in one year or less $ 3,347  
Due after one through five years 9,715  
Due after five through ten years 22,458  
Due after ten years 5,484  
Total 41,004  
Securities Available for Sale, Fair Value    
Due in one year or less 3,351  
Due after one through five years 9,311  
Due after five through ten years 20,670  
Due after ten years 5,127  
Total 38,459 $ 39,596
Held-to-Maturity Securities, Amortized Cost    
Due in one year or less 290  
Due after one through five years 2,074  
Due after five through ten years 6,247  
Due after ten years 904  
Amortized Cost 9,515 8,622
Held-to-Maturity Securities, Fair Value    
Due in one year or less 286  
Due after one through five years 2,007  
Due after five through ten years 6,048  
Due after ten years 783  
Total $ 9,124 $ 8,313