XML 75 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Warrants (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Number of Shares Underlying Warrants  
Beginning balance | shares 348,194
Exercised | shares (348,194)
Ending balance | shares
Weighted average exercise price  
Beginning Balance | $ / shares $ 3.33
Exercised | $ / shares 3.33
Ending Balance | $ / shares