XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Maturities of Time Deposits [Abstract]    
Within one year $ 280,996  
After one but within two years 92,492  
After two but within three years 24,033  
After three but within four years 21,483  
After four but within five years 14,332  
After five years 436  
Total 433,772 $ 501,472
Time Deposits, $250,000 or More [Abstract]    
Time deposits of $250,000 or more $ 48,400 $ 72,300