XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Certification of deposits [Abstract]    
Certificates of deposits less than or equal to $250,000 $ 221,904 $ 223,620
Certificates of deposits greater than $250,000 168,876 168,865
Total certificates of deposits 390,780 392,485
Maturities for Certificates of Deposits [Abstract]    
2022 291,366  
2023 89,678  
2024 5,633  
2025 1,818  
2026 and beyond 2,285  
Total certificates of deposits $ 390,780 $ 392,485