XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Certificates of deposit [Abstract]    
Certificates of deposit less than or equal to $250,000 $ 202,554 $ 223,620
Certificates of deposit greater than $250,000 128,846 168,865
Total certificates of deposit 331,400 392,485
Maturities for Certificates of Deposit [Abstract]    
2023 299,575  
2024 26,097  
2025 3,070  
2026 1,310  
2027 and beyond 1,348  
Total certificates of deposit $ 331,400 $ 392,485