XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Certification of deposits [Abstract]    
Certificates of deposits less than or equal to $250,000 $ 223,620 $ 235,924
Certificates of deposits greater than $250,000 168,865 185,944
Total certificate of deposits 392,485 421,868
Maturities for Certificates of Deposits [Abstract]    
2022 354,754  
2023 29,502  
2024 5,171  
2025 1,648  
2026 and beyond 1,410  
Total certificate of deposits $ 392,485 $ 421,868