XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Payments - Summary of Stock Options Outstanding and Exercisable (Details) - $ / shares
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 3,894,099 3,308,049
Exercise Price $ 7.06 $ 7.14
Grant Date Fair Value $ 4.71  
Number of Options Exercisable 1,960,235  
Employee and Director Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 3,532,099  
Number of Options Exercisable 1,635,735  
Employee and Director Stock Options | Option One    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 360,000  
Expiration Date Jun. 18, 2019  
Options Outstanding Remaining Contractual Life (In Years) 2 months 19 days  
Exercise Price $ 2.77  
Fair Value Post Modification $ 6.62  
Number of Options Exercisable 360,000  
Employee and Director Stock Options | Option Two    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 80,000  
Expiration Date Jun. 18, 2019  
Options Outstanding Remaining Contractual Life (In Years) 2 months 19 days  
Exercise Price $ 2.77  
Fair Value Post Modification $ 6.62  
Number of Options Exercisable 80,000  
Employee and Director Stock Options | Option Three    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date Dec. 08, 2019  
Options Outstanding Remaining Contractual Life (In Years) 8 months 8 days  
Exercise Price $ 12.72  
Fair Value Post Modification $ 2.18  
Number of Options Exercisable 20,000  
Employee and Director Stock Options | Option Four    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 80,000  
Expiration Date Dec. 08, 2019  
Options Outstanding Remaining Contractual Life (In Years) 8 months 8 days  
Exercise Price $ 12.72  
Fair Value Post Modification $ 2.18  
Number of Options Exercisable 80,000  
Employee and Director Stock Options | Option Five    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date Mar. 16, 2020  
Options Outstanding Remaining Contractual Life (In Years) 11 months 15 days  
Exercise Price $ 12.52  
Fair Value Post Modification $ 2.43  
Number of Options Exercisable 20,000  
Employee and Director Stock Options | Option Six    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 150,000  
Expiration Date Oct. 21, 2020  
Options Outstanding Remaining Contractual Life (In Years) 1 year 6 months 21 days  
Exercise Price $ 3.20  
Fair Value Post Modification $ 6.57  
Number of Options Exercisable 150,000  
Employee and Director Stock Options | Option Seven    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date Dec. 31, 2020  
Options Outstanding Remaining Contractual Life (In Years) 1 year 9 months  
Exercise Price $ 4.48  
Fair Value Post Modification $ 5.86  
Number of Options Exercisable 20,000  
Employee and Director Stock Options | Option Eight    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 595,000  
Expiration Date Jul. 13, 2020  
Options Outstanding Remaining Contractual Life (In Years) 1 year 3 months 14 days  
Exercise Price $ 5.35  
Fair Value Post Modification $ 5.18  
Number of Options Exercisable 595,000  
Employee and Director Stock Options | Option Nine    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date Aug. 08, 2020  
Options Outstanding Remaining Contractual Life (In Years) 1 year 4 months 9 days  
Exercise Price $ 4.98  
Fair Value Post Modification $ 5.42  
Number of Options Exercisable 20,000  
Employee and Director Stock Options | Option Ten    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 617,000  
Expiration Date Apr. 17, 2027  
Options Outstanding Remaining Contractual Life (In Years) 8 years 14 days  
Exercise Price $ 8.13  
Fair Value Post Modification $ 7.54  
Number of Options Exercisable 154,250  
Employee and Director Stock Options | Option Eleven    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 6,146  
Expiration Date May 18, 2027  
Options Outstanding Remaining Contractual Life (In Years) 8 years 1 month 17 days  
Exercise Price $ 7.35  
Fair Value Post Modification $ 4.75  
Number of Options Exercisable 4,610  
Employee and Director Stock Options | Option Twelve    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 10,000  
Expiration Date May 18, 2027  
Options Outstanding Remaining Contractual Life (In Years) 8 years 1 month 17 days  
Exercise Price $ 7.35  
Fair Value Post Modification $ 7.65  
Number of Options Exercisable 2,500  
Employee and Director Stock Options | Option Thirteen    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 30,000  
Expiration Date Aug. 08, 2027  
Options Outstanding Remaining Contractual Life (In Years) 8 years 4 months 6 days  
Exercise Price $ 10.38  
Fair Value Post Modification $ 7.38  
Number of Options Exercisable 7,500  
Employee and Director Stock Options | Option Fourteen    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date Apr. 09, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 7 days  
Exercise Price $ 9.03  
Fair Value Post Modification $ 8.01  
Employee and Director Stock Options | Option Fifteen    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 337,500  
Expiration Date May 15, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 1 month 13 days  
Exercise Price $ 10.99  
Fair Value Post Modification $ 7.89  
Number of Options Exercisable 121,875  
Employee and Director Stock Options | Option Sixteen    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 150,000  
Expiration Date Jul. 09, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 3 months 7 days  
Exercise Price $ 9.69  
Grant Date Fair Value $ 6.83  
Employee and Director Stock Options | Options Seventeen    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 73,295  
Expiration Date Aug. 22, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 4 months 20 days  
Exercise Price $ 10.23  
Grant Date Fair Value $ 7.21  
Employee and Director Stock Options | Option Eighteen    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 11,500  
Expiration Date Sep. 04, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 5 months 4 days  
Exercise Price $ 10.19  
Grant Date Fair Value $ 7.19  
Employee and Director Stock Options | Option Nineteen    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 50,000  
Expiration Date Sep. 10, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 5 months 8 days  
Exercise Price $ 10.34  
Grant Date Fair Value $ 7.30  
Employee and Director Stock Options | Option Twenty    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 50,000  
Expiration Date Sep. 24, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 5 months 23 days  
Exercise Price $ 9.71  
Grant Date Fair Value $ 6.79  
Employee and Director Stock Options | Option Twenty One    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 1,500  
Expiration Date Oct. 08, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 6 months 7 days  
Exercise Price $ 8.25  
Grant Date Fair Value $ 5.84  
Employee and Director Stock Options | Option Twenty Two    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 75,000  
Expiration Date Oct. 15, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 6 months 14 days  
Exercise Price $ 8.75  
Grant Date Fair Value $ 6.19  
Employee and Director Stock Options | Option Twenty Three    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 50,000  
Expiration Date Oct. 22, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 6 months 21 days  
Exercise Price $ 10.16  
Grant Date Fair Value $ 7.20  
Employee and Director Stock Options | Option Twenty Four    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 10,000  
Expiration Date Oct. 29, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 6 months 29 days  
Exercise Price $ 9.71  
Grant Date Fair Value $ 6.87  
Employee and Director Stock Options | Option Twenty Five    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date Nov. 19, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 7 months 17 days  
Exercise Price $ 8.00  
Grant Date Fair Value $ 5.66  
Employee and Director Stock Options | Option Twenty Six    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date Dec. 03, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 8 months 1 day  
Exercise Price $ 8.66  
Grant Date Fair Value $ 6.13  
Employee and Director Stock Options | Option Twenty Seven    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 15,000  
Expiration Date Dec. 17, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 8 months 15 days  
Exercise Price $ 9.42  
Grant Date Fair Value $ 6.66  
Employee and Director Stock Options | Option Twenty Eight    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 10,000  
Expiration Date Jan. 07, 2029  
Options Outstanding Remaining Contractual Life (In Years) 9 years 9 months 7 days  
Exercise Price $ 9.10  
Grant Date Fair Value $ 6.30  
Employee and Director Stock Options | Option Twenty Nine    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 50,000  
Expiration Date Jan. 14, 2029  
Options Outstanding Remaining Contractual Life (In Years) 9 years 9 months 14 days  
Exercise Price $ 8.19  
Grant Date Fair Value $ 5.67  
Employee and Director Stock Options | Option Thirty    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 9,000  
Expiration Date Jan. 22, 2029  
Options Outstanding Remaining Contractual Life (In Years) 9 years 9 months 21 days  
Exercise Price $ 7.65  
Grant Date Fair Value $ 5.30  
Employee and Director Stock Options | Option Thirty One    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 7,500  
Expiration Date Feb. 04, 2029  
Options Outstanding Remaining Contractual Life (In Years) 9 years 10 months 2 days  
Exercise Price $ 7.26  
Grant Date Fair Value $ 5.03  
Employee and Director Stock Options | Option Thirty Two    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 3,100  
Expiration Date Mar. 18, 2029  
Options Outstanding Remaining Contractual Life (In Years) 9 years 11 months 15 days  
Exercise Price $ 6.85  
Grant Date Fair Value $ 4.73  
Employee and Director Stock Options | Option Thirty Three    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 560,558  
Expiration Date Mar. 28, 2029  
Options Outstanding Remaining Contractual Life (In Years) 9 years 11 months 26 days  
Exercise Price $ 6.76  
Grant Date Fair Value $ 4.62  
Non-employee Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 357,000  
Number of Options Exercisable 319,500  
Non-employee Stock Options | Option One    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 80,000  
Expiration Date Jun. 18, 2019  
Options Outstanding Remaining Contractual Life (In Years) 2 months 19 days  
Exercise Price $ 2.77  
Fair Value Post Modification $ 6.62  
Number of Options Exercisable 80,000  
Non-employee Stock Options | Option Two    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 30,000  
Expiration Date Dec. 08, 2019  
Options Outstanding Remaining Contractual Life (In Years) 8 months 8 days  
Exercise Price $ 12.72  
Fair Value Post Modification $ 2.18  
Number of Options Exercisable 30,000  
Non-employee Stock Options | Option Three    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 72,000  
Expiration Date Oct. 03, 2020  
Options Outstanding Remaining Contractual Life (In Years) 1 year 6 months 3 days  
Exercise Price $ 5.15  
Fair Value Post Modification $ 5.35  
Number of Options Exercisable 72,000  
Non-employee Stock Options | Option Four    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 110,000  
Expiration Date Oct. 28, 2020  
Options Outstanding Remaining Contractual Life (In Years) 1 year 6 months 29 days  
Exercise Price $ 3.18  
Fair Value Post Modification $ 6.59  
Number of Options Exercisable 110,000  
Non-employee Stock Options | Option Five    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 20,000  
Expiration Date May 18, 2027  
Options Outstanding Remaining Contractual Life (In Years) 8 years 1 month 17 days  
Exercise Price $ 7.35  
Fair Value Post Modification $ 7.65  
Number of Options Exercisable 5,000  
Non-employee Stock Options | Option Six    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 15,000  
Expiration Date Aug. 08, 2027  
Options Outstanding Remaining Contractual Life (In Years) 8 years 4 months 6 days  
Exercise Price $ 10.38  
Fair Value Post Modification $ 7.38  
Number of Options Exercisable 3,750  
Non-employee Stock Options | Option Seven    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 15,000  
Expiration Date Nov. 06, 2027  
Options Outstanding Remaining Contractual Life (In Years) 8 years 7 months 6 days  
Exercise Price $ 16.20  
Fair Value Post Modification $ 6.98  
Number of Options Exercisable 3,750  
Non-employee Stock Options | Option Eight    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options Outstanding 15,000  
Expiration Date Aug. 22, 2028  
Options Outstanding Remaining Contractual Life (In Years) 9 years 4 months 20 days  
Exercise Price $ 10.23  
Grant Date Fair Value $ 8.87  
Number of Options Exercisable 15,000