v3.25.2
Investment Securities - Amortized Cost and Fair Value of Available-for-Sale Debt and Held-to-Maturity Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Available-for-Sale Debt and Other, Amortized Cost    
Due in 1 year or less $ 3,630  
Due after 1 year through 5 years 14,562  
Due after 5 years through 10 years 16,869  
Due after 10 years 5,863  
Other securities 807  
Total 41,731 $ 43,878
Available-for-Sale Debt and Other, Fair Value    
Due in 1 year or less 3,618  
Due after 1 year through 5 years 13,882  
Due after 5 years through 10 years 14,924  
Due after 10 years 5,039  
Other securities 807  
Fair Value 38,270 39,547
Held-to-Maturity, Amortized Cost    
Due in 1 year or less 630  
Due after 1 year through 5 years 2,776  
Due after 5 years through 10 years 7,837  
Due after 10 years 387  
Other securities 0  
Amortized Cost 11,630 11,278
Held-to-Maturity, Fair Value    
Due in 1 year or less 630  
Due after 1 year through 5 years 2,795  
Due after 5 years through 10 years 7,737  
Due after 10 years 385  
Other securities 0  
Fair Value $ 11,547 $ 10,965