XML 180 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowed Funds (Borrowed Funds) (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
Due in 2024 $ 24,516
Due in 2025 16,995
Due in 2026 8,719
Due in 2027 4,214
Due in 2028 3,079
Due in 2029 and thereafter 15,214
Total $ 72,737