XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deposits [Abstract]    
Noninterest bearing deposits $ 1,331,103 $ 1,140,925
Interest bearing demand deposits 97,064 78,308
Money market deposits 1,206,401 1,228,742
Savings 632,645 527,436
Certificates of deposit and other time deposits of $100,000 or more 654,325 606,223
Certificates of deposit and other time deposits less than $100,000 422,754 434,448
Total deposits 4,344,292 4,016,082
Certificates of deposit and other time deposits of $250,000 or more 261,000 $ 234,900
Maturities of Time Deposits [Abstract]    
Total 1,077,079  
Within 1 Year 881,511  
2 Years 81,463  
3 Years 59,263  
4 Years 28,628  
5 Years 25,960  
After 5 Years 254  
Certificates of Deposit and Other Time Deposits of $100,000 or More [Member]    
Maturities of Time Deposits [Abstract]    
Total 654,325  
Within 1 Year 537,527  
2 Years 45,408  
3 Years 38,308  
4 Years 18,075  
5 Years 15,007  
After 5 Years 0  
Certificates of Deposit and Other Time Deposits Less Than $100,000 [Member]    
Maturities of Time Deposits [Abstract]    
Total 422,754  
Within 1 Year 343,984  
2 Years 36,055  
3 Years 20,955  
4 Years 10,553  
5 Years 10,953  
After 5 Years $ 254