Deposits - Scheduled maturities (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Deposits | ||
| Time | $ 503,810 | $ 425,434 |
| Brokered certificates | ||
| Brokered certificates of deposit | 10,100 | 59,100 |
| Deposits held by senior officers and directors, including their related interests | 26,800 | 2,300 |
| Time Deposit Maturities | ||
| 2022 | 337,822 | |
| 2023 | 78,697 | |
| 2024 | 38,599 | |
| 2025 | 30,858 | |
| 2026 | 17,834 | |
| Total | $ 503,810 | $ 425,434 |