XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowed Funds (Remaining Maturity) (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Less than 1 year $ 16,933  
1 to 2 years 9,765  
2 to 3 years 7,665  
3 to 4 years 2,431  
4 to 5 years 6,421  
Over 5 years 17,507  
Total borrowed funds $ 60,722 $ 61,673