XML 106 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Warrants (Details Narrative) - USD ($)
Jun. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Equity [Abstract]        
Outstanding stock warrants   53,556 53,556 53,556
Intrinsic value      
Number of warrants exercisable into common shares 53,556      
Exercise price of warrants $ 7.20      
Warrant expiration date June 2023