XML 67 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Stock Option and Restricted Stock Awards (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Number Outstanding, Options exercised  
Stock Options [Member]    
Number Outstanding, Outstanding, Beginning Balance 4,332,142  
Number Outstanding, Granted 644,000  
Number Outstanding, Options exercised (140,864)  
Number Outstanding, Vested and issued  
Number Outstanding, Forfeited, cancelled or expired (110,002)  
Number Outstanding, Ending Balance 4,725,276 4,332,142
Number Outstanding, Exercisable 3,194,777  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 2.63  
Weighted Average Exercise Price, Granted 3.52  
Weighted Average Exercise Price, Options exercised 2.64  
Weighted Average Exercise Price, Vested and issued  
Weighted Average Exercise Price, Forfeited, cancelled or expired 2.21  
Weighted Average Exercise Price, Outstanding, Ending Balance 2.76 $ 2.63
Weighted Average Exercise Price, Exercisable $ 2.86  
Aggregate Intrinsic Value, Outstanding, Ending Balance $ 5,494,924  
Aggregate Intrinsic Value, Exercisable $ 3,733,421  
Restricted Stock [Member]    
Weighted Average Remaining Contractual Term (years), Outstanding, Ending Balance 8 years 3 months 19 days  
Weighted Average Remaining Contractual Term (years), Exercisable 7 years 9 months 18 days  
Number Outstanding, Non-vested stock awards outstanding, Beginning Balance 8,750  
Number Outstanding, Non-vested stock awards outstanding, Granted 429,855  
Number Outstanding, Non-vested stock awards outstanding, Options exercised  
Number Outstanding, Non-vested stock awards outstanding, Vested and issued (429,855)  
Number Outstanding, Non-vested stock awards outstanding, Forfeited  
Number Outstanding, Non-vested stock awards outstanding, Ending Balance 8,750 8,750
Weighted Average Grant Date Fair Value, Non-vested stock awards, Beginning Balance $ 1.59  
Weighted Average Grant Date Fair Value, Non-vested stock awards, Granted 1.16  
Weighted Average Grant Date Fair Value, Non-vested stock awards, Options exercised  
Weighted Average Grant Date Fair Value, Non-vested stock awards, Vested and issued 1.16  
Weighted Average Grant Date Fair Value, Non-vested stock awards, Forfeited  
Weighted Average Grant Date Fair Value, Non-vested stock awards, Ending Balance $ 1.59 $ 1.59
Aggregate Intrinsic Value, Outstanding, Non-vested stock awards, Ending Balance $ 7,875