XML 131 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Securities - Schedule of Securities by Maturity (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Securities Available for Sale, Amortized Cost    
Due in one year or less $ 1,944  
Due after one through five years 15,833  
Due after five through ten years 21,477  
Due after ten years 5,925  
Total 45,179  
Securities Available for Sale, Fair Value    
Due in one year or less 1,887  
Due after one through five years 14,676  
Due after five through ten years 18,176  
Due after ten years 4,759  
Total 39,498 $ 39,117
Held-to-Maturity Securities, Amortized Cost    
Due in one year or less 21  
Due after one through five years 5,497  
Due after five through ten years 3,191  
Due after ten years 852  
Total 9,561 8,710
Held-to-Maturity Securities, Fair Value    
Due in one year or less 21  
Due after one through five years 5,222  
Due after five through ten years 3,023  
Due after ten years 819  
Total $ 9,085 $ 8,113