XML 76 R59.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK OPTIONS - NARRATIVE (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Aug. 31, 2017
Jul. 31, 2015
Jul. 31, 2012
Oct. 30, 2007
Dec. 31, 2001
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Option expiration period (in years) 10 years              
Option vesting period (in years) 7 years              
Aggregate intrinsic value of all stock options outstanding and expected to vest $ 11,954,354 $ 1,306,791            
Aggregate intrinsic value of currently exercisable stock options $ 6,976,636 $ 768,706            
Closing stock price for computation of intrinsic value (in dollars per share) $ 6.48 $ 2.60            
Number of in-the-money options outstanding and exercisable 5,310,711 2,318,887            
Intrinsic value of options exercised $ 4,460,842 $ 223,340 $ 119,026          
Proceeds from stock options exercised 202,575 0 12,300          
Intrinsic value of options granted 540,000 3,144,960 1,516,125          
Fair value of option shares vested $ (1,435,173) $ (805,747) $ (612,464)          
Shares issued in stock swaps 808,272 47,372 9,614          
Unrecognized stock-based compensation cost $ 1,900,000              
Unrecognized stock-based compensation cost, recognition period (in years)   4 years            
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares received in stock swaps 570,343 129,378 26,636          
Stock Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares received in stock swaps 1,378,615 176,750 36,250          
2001 Executive and Employee Stock Option Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized under common stock option plans               1,200,000
2003 Executive and Employee Stock Option Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized under common stock option plans             1,700,000  
2012 Share Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized under common stock option plans           750,000    
Remaining shares for issuance (in shares) 70,000              
2015 Executive and Employee Stock Option Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized under common stock option plans         2,000,000      
Remaining shares for issuance (in shares) 326,000              
2017 Executive and Employee Stock Option Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized under common stock option plans       3,000,000        
Remaining shares for issuance (in shares) 1,783,000