XML 118 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Interest Bearing Deposits (Details) - Certificates of Deposit and Brokered Time Deposits
$ in Thousands
Dec. 31, 2020
USD ($)
Summary of scheduled maturities of certificates of deposit  
2021 $ 295,729
2022 46,082
2023 21,122
2024 46,102
2025 69,695
Thereafter 5,206
TOTAL $ 483,936