XML 166 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Maturities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Federal Home Loan Bank, Advances    
Certificates of deposit $ 27,324 $ 21,554
As Initially Reported    
Federal Home Loan Bank, Advances    
1 year or less 24,532  
More than 1 year through 2 years 2,626  
More than 2 years through 3 years 155  
More than 3 years through 4 years 12  
More than 4 years through 5 years 8  
Over 5 years 2  
Certificates of deposit $ 27,335