Deposits - Deposit Maturities (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Banking and Thrift, Interest [Abstract] | ||
| Due in less than twelve months | $ 154,465 | $ 265,833 |
| Due in over one year through two years | 43,302 | 37,908 |
| Due in over two years through three years | 6,882 | 12,305 |
| Due in over three years through four years | 1,078 | 3,365 |
| Due in over four years through five years | 491 | 515 |
| Due in over five years | 231 | 38 |
| Total CDs | $ 206,449 | $ 319,964 |