XML 159 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowed Funds (Remaining Maturity) (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Less than 1 year $ 28,984  
1 to 2 years 13,638  
2 to 3 years 4,566  
3 to 4 years 4,065  
4 to 5 years 6,015  
Over 5 years 14,123  
Total $ 71,391 $ 72,737