XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Certificates of Deposit (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Deposits [Abstract]      
Certificates of deposit of less than $100,000 $ 194,373 $ 246,875 $ 252,461
Certificates $100,000 to $250,000 263,860 295,672 269,881
Certificates $250,000 and over 56,334 63,038 67,589
Total certificates of deposit $ 514,567 $ 605,585 $ 589,931