XML 56 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Compensation - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding, beginning (in shares) 2,712,390 2,158,083  
Granted (in shares) 1,120,500   660,557
Exercised (in shares) (30,000) (6,250) (6,250)
Expired (in shares) 0   (100,000)
Canceled (in shares) (250,000)   0
Outstanding, ending (in shares) 3,552,890 2,712,390 2,158,083
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted average exercise price, outstanding, beginning (USD per share) $ 1.62 $ 1.60  
Weighted average exercise price, granted (USD per share) 1.44   $ 1.61
Weighted average exercise price, exercised (in USD per share) 0.15 0.23 0.23
Weighted average exercise price, expired (USD per share) 0.00   1.33
Weighted average exercise price, canceled (USD per share) 1.69   0.00
Weighted average exercise price, outstanding, ending (USD per share) $ 1.57 $ 1.62 $ 1.60
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Exercisable (in shares) 2,135,598    
Weighted average exercise price, exercisable (USD per share) $ 1.57    
Weighted-average remaining contractual term, outstanding 5 years 22 days 6 years 1 month 2 days 6 years 1 month 6 days
Weighted-average remaining contractual term, exercisable 3 years 9 months 25 days    
Aggregate intrinsic value, outstanding $ 1,149,461 $ 69,090 $ 214,883
Aggregate intrinsic value, exercisable $ 1,149,461