XML 95 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Time Deposits, Fiscal Year Maturity [Abstract]    
2024 $ 4,093,153,000  
2025 590,695,000  
2026 133,782,000  
2027 14,168,000  
2028 8,955,000  
Thereafter 0  
Time deposits, Total 4,840,753,000 $ 3,489,355,000
Time Deposits, at or Above FDIC Insurance Limit 1,800,000,000 1,300,000,000
Bank Overdrafts $ 2,500,000 $ 1,400,000