XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Payment Arrangement [Abstract]    
Number of stock options, Beginning Balance 437,126  
Number of stock options, Granted 20,000
Number of stock options, Exercised  
Number of stock options, Expired/Forfeited  
Number of stock options, Ending Balance 457,126  
Number of stock options, Exercisable Ending 318,812  
Number of stock options, Unvested Ending 138,314  
Weighted avg exercise price per share, Beginning Balance $ 1.46  
Weighted avg exercise price per share, Granted 1.81  
Weighted avg exercise price per share, Exercised  
Weighted avg exercise price per share, Expired/Forfeited  
Weighted avg exercise price per share, Ending Balance 1.48  
Weighted avg exercise price per share, Exercisable Ending 1.34  
Weighted avg exercise price per share, Unvested Ending 1.78  
Weighted avg grant date fair value per share, Beginning Balance 1.49  
Weighted avg grant date fair value per share, Granted 2.05  
Weighted avg grant date fair value per share, Exercised  
Weighted avg grant date fair value per share, Expired/Forfeited  
Weighted avg grant date fair value per share, Ending Balance 1.52  
Weighted avg grant date fair value per share, Exercisable Ending 1.36  
Weighted avg grant date fair value per share, Unvested Ending $ 1.88  
Weighted avg remaining contractual life (in years), Beginning Balance 5 years 11 months 19 days  
Weighted avg remaining contractual life (in years), Granted 9 years 10 months 25 days  
Weighted avg remaining contractual life (in years), Exercised 0 years  
Weighted avg remaining contractual life (in years), Expired/Forfeited 0 years  
Weighted avg remaining contractual life (in years), Ending Balance 5 years 9 months 25 days  
Weighted avg remaining contractual life (in years), Exercisable Ending 4 years 8 months 2 days  
Weighted avg remaining contractual life (in years), Unvested Ending 8 years 9 months 3 days  
Aggregate intrinsic value, Beginning Balance $ 150,417  
Aggregate intrinsic value, Granted  
Aggregate intrinsic value, Ending Balance 178,795  
Aggregate intrinsic value, Exercisable Ending 172,704  
Aggregate intrinsic value, Unvested Ending $ 6,091