XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Certificates of Deposit (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Deposits [Abstract]      
Certificates of deposit of less than $100,000 $ 226,924 $ 246,875 $ 269,353
Certificates $100,000 to $250,000 310,068 295,672 322,613
Certificates $250,000 and over 59,210 63,038 64,667
Total certificates of deposit $ 596,202 $ 605,585 $ 656,633