XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Deposits [Line Items]    
Noninterest-bearing demand $ 5,499,760,000 $ 5,314,094,000
Interest-bearing demand 7,843,604,000 5,722,695,000
Savings and money market accounts 7,792,114,000 6,616,901,000
Total demand and savings 21,135,478,000 17,653,690,000
Brokered deposits 843,857,000 1,144,692,000
Time deposits 4,150,098,000 2,739,241,000
Total Deposits 26,129,433,000 21,537,623,000
Time Deposits, $250,000 or More 1,000,000,000.0 551,200,000
Maturities of Time Deposits [Abstract]    
2022 3,801,297,000  
2023 242,638,000  
2024 40,071,000  
2025 10,130,000  
2026 11,908,000  
Thereafter 44,054,000  
Total 4,150,098,000 2,739,241,000
Certificates of Deposit    
Deposits [Line Items]    
Time Deposits, $100,000 or More $ 2,500,000,000 $ 1,500,000,000