Annual report pursuant to Section 13 and 15(d)

13. Warrants (Details)

v3.19.1
13. Warrants (Details) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Warrant    
Number of Warrants outstanding beginning balance 3,414,389 1,651,698
Warrants Granted 2,485,000  
Warrants Exercised 0  
Warrants Expired 0  
Number of Warrants outstanding ending balance 5,899,389 3,414,389
Number of Warrants exercisable 5,899,389 3,414,389
Exercise Price Per Share    
Warrant exercise price per share, beginning balance $3.30-$6.00  
Warrant exericse price per share, granted $3.00  
Warrant exercise price per share, ending balance $3.00-$6.00 $3.30-$6.00
Warrant exercise price per share, exercisable $3.60-$6.00 $3.60-$6.00
Weighted Average Remaining Contractual Life    
Weighted average remaining contractual life, warrants granted 4 years 5 months 16 days  
Weighted average remaining contractual life, warrants outstanding 3 years 8 months 26 days 4 years 2 months 16 days
Weighted average remaining contractual life, exercisable 3 years 8 months 26 days 4 years 2 months 16 days
Weighted Average Exercise Price per Share    
Warrant weighted average exercise price per share, beginning balance $ 3.92  
Warrants Granted weighted average exercise price per share, beginning balance 3.00  
Warrant weighted average exercise price per share, ending balance .00 $ 3.92
Warrant weighted average exercise price per share, exercisable $ 3.53 $ 3.92
Aggregate Intrinsic Value    
Aggregate intrinsic value, outstanding $ 0 $ 0
Aggregate instrinsic value, exercisable $ 0 $ 0