XML 133 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Securities - Schedule of Securities by Maturity (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Securities Available for Sale, Amortized Cost    
Due in one year or less $ 3,398  
Due after one through five years 13,420  
Due after five through ten years 18,805  
Due after ten years 8,513  
Total 44,136  
Securities Available for Sale, Fair Value    
Due in one year or less 3,290  
Due after one through five years 12,304  
Due after five through ten years 15,667  
Due after ten years 6,647  
Total 37,908 $ 39,117
Held-to-Maturity Securities, Amortized Cost    
Due in one year or less 18  
Due after one through five years 5,185  
Due after five through ten years 2,737  
Due after ten years 1,249  
Total 9,189 8,710
Held-to-Maturity Securities, Fair Value    
Due in one year or less 18  
Due after one through five years 4,869  
Due after five through ten years 2,513  
Due after ten years 1,175  
Total $ 8,575 $ 8,113