XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Schedule of Time Deposits with Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Time deposits classified according to the contractual maturities    
2022 $ 796,092  
2023 126,884  
2024 29,347  
2025 7,228  
2026 32,235  
Thereafter 8,303  
Total 1,000,089 $ 1,662,063
Time deposits with balances of $100,000 or more, classified according to the contractual maturities    
Three Months or Less 290,440  
Over Three Months through Six Months 142,166  
Over Six Months through Twelve Months 208,867  
Over Twelve Months 116,491  
Total $ 757,964 $ 1,400,000