XML 35 R87.htm IDEA: XBRL DOCUMENT v3.20.1
Deposits (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deposits [Abstract]    
Certificates of deposit $250,000 or greater $ 68,300 $ 39,300
Brokered certificates of deposit 2,300 34,400
Certificates of Deposit issued through CDARS $ 7,100 $ 2,100