XML 95 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Certificates of Deposit (Narrative) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Investments - Securities Called Or Soldt    
Certificates of deposit brokered $ 598,000 $ 6,726,000