XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Certificates of deposit [Abstract]    
Certificates of deposit less than or equal to $250,000 $ 208,242 $ 223,620
Certificates of deposit greater than $250,000 152,142 168,865
Total certificates of deposit 360,384 392,485
Maturities for Certificates of Deposit [Abstract]    
2022 107,966  
2023 224,552  
2024 22,362  
2025 2,783  
2026 and beyond 2,721  
Total certificates of deposit $ 360,384 $ 392,485