XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Time Deposits, Fiscal Year Maturity [Abstract]    
2022 $ 1,734,404,000  
2023 319,857,000  
2024 33,163,000  
2025 18,187,000  
2026 27,480,000  
Thereafter 693,000  
Time deposits, Total 2,133,784,000 $ 3,524,632,000
Time Deposits, at or Above FDIC Insurance Limit 603,800,000 808,300,000
Bank Overdrafts $ 1,900,000 $ 920,000