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