XML 167 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Securities by Maturity (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Securities Available for Sale, Amortized Cost    
Due in one year or less $ 8,044  
Due after one through five years 8,336  
Due after five through ten years 18,128  
Due after ten years 8,187  
Total 42,695 $ 45,552
Securities Available for Sale, Fair Value    
Due in one year or less 7,813  
Due after one through five years 7,679  
Due after five through ten years 15,268  
Due after ten years 6,425  
Total 37,185 39,117
Held-to-Maturity Securities, Amortized Cost    
Due in one year or less 755  
Due after one through five years 3,740  
Due after five through ten years 2,851  
Due after ten years 1,229  
Total 8,575 8,710
Held-to-Maturity Securities, Fair Value    
Due in one year or less 726  
Due after one through five years 3,537  
Due after five through ten years 2,632  
Due after ten years 1,161  
Total $ 8,056 $ 8,113