Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Stock Option Activity (Details)

v3.20.2
Stock Based Compensation - Stock Option Activity (Details) - Options
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Number of options exercisable (in shares) | shares 3,117,500
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Weighted average exercise price per option, exercisable (in usd per share) $ 2.39
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted Average Remaining Contractual Life (Years) 5 years 4 months 24 days
Directors, Officers, Consultants and Employees  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Number of options outstanding, beginning balance (in options) | shares 3,725,000
Number of options outstanding, granted (in options) | shares 875,075
Number of options outstanding, exercised (in options) | shares (22,500)
Number of options outstanding, forfeited (in options) | shares (117,594)
Number of options outstanding, expired (in options) | shares (12,500)
Number of options outstanding, ending balance (in options) | shares 4,447,481
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Weighted average exercise price, beginning balance (in usd per option) $ 2.32
Weighted average exercise price per option granted, exercise price (in usd per option) 1.81
Weighted average exercise price per option exercised, exercise price (in usd per option) 2.75
Weighted average exercise price per option forfeited, exercise price (in usd per option) 4.42
Weighted average exercise price per option expired, exercise price (in usd per option) 2.74
Weighted average exercise price, ending balance (in usd per option) 2.16
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted average grant date fair value per option (in usd per share) $ 0.61