XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Certification of deposits [Abstract]    
Certificates of deposits less than or equal to $250,000 $ 216,390 $ 223,620
Certificates of deposits greater than $250,000 162,240 168,865
Total certificates of deposits 378,630 392,485
Maturities for Certificates of Deposits [Abstract]    
2022 217,575  
2023 147,620  
2024 8,788  
2025 2,270  
2026 and beyond 2,377  
Total certificates of deposits $ 378,630 $ 392,485