XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Abstract]    
Noninterest bearing deposits $ 1,394,915 $ 1,331,103
Interest bearing demand deposits 112,265 97,064
Money market deposits 1,348,809 1,206,401
Savings 654,380 632,645
Certificates of deposit and other time deposits of $100,000 or more 531,424 654,325
Certificates of deposit and other time deposits less than $100,000 384,350 422,754
Total deposits 4,426,143 4,344,292
Certificates of deposit and other time deposits of $250,000 or more 203,700 $ 261,000
Maturities of Time Deposits [Abstract]    
Total 915,774  
Within 1 Year 698,126  
2 Years 148,736  
3 Years 31,724  
4 Years 20,744  
5 Years 16,080  
After 5 Years 364  
Certificates of Deposit and Other Time Deposits of $100,000 or More [Member]    
Maturities of Time Deposits [Abstract]    
Total 531,424  
Within 1 Year 397,480  
2 Years 96,745  
3 Years 19,199  
4 Years 10,789  
5 Years 7,057  
After 5 Years 154  
Certificates of Deposit and Other Time Deposits Less Than $100,000 [Member]    
Maturities of Time Deposits [Abstract]    
Total 384,350  
Within 1 Year 300,646  
2 Years 51,991  
3 Years 12,525  
4 Years 9,955  
5 Years 9,023  
After 5 Years $ 210