XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Deposits and Borrowings - Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Deposits:    
Non-interest bearing demand deposits $ 495,811 $ 488,838
Interest bearing demand deposits 760,074 633,901
Savings deposits 114,427 101,376
Time deposits 612,787 657,438
Total deposits $ 1,983,099 $ 1,881,553