Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Details)

v3.20.1
Shareholders' Equity (Details) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Class of Warrant or Right, Shares Underlying Warrants [Roll Forward]    
Outstanding at beginning 2,629,468 1,340,869
Granted 141,333 1,288,599
Forfeited/cancelled (25,000)  
Outstanding at ending 2,745,801 2,629,468
Class of Warrant or Right, Weighted Average Exercise Price [Roll Forward]    
Outstanding at beginning $ 5.24 $ 5.07
Granted 5.62 5.42
Forfeited/cancelled 7.39  
Outstanding at ending $ 5.24 $ 5.24
Class of Warrant or Right, Weighted average Remaining Contractual Life (years) [Roll Forward]    
Outstanding at beginning 3 years 6 months 29 days 4 years 11 days
Outstanding at ending 2 years 6 months 29 days 3 years 6 months 29 days
Class of Warrant or Right, Aggregate Intrinsic Value [Roll Forward]    
Outstanding at beginning
Outstanding at ending