XML 63 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Jun. 10, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
May 17, 2016
Sep. 17, 2014
Jul. 18, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options issued over authorized number (in shares)   996,000          
Total intrinsic value of options exercised   $ 1,932,799 $ 1,382,255 $ 0      
Fair value of shares vested   6,261,655 $ 2,634,688 $ 1,960,256      
Tax benefits recognized for stock-based compensation   $ 0          
Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average grant date fair value (in USD per share)   $ 3.60 $ 4.60 $ 3.16      
Unrecognized compensation cost for non-vested options   $ 8,211,896 $ 10,430,604        
Period for recognition   2 years 9 months 22 days 3 years 1 month 6 days        
Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Period for recognition   1 day          
Unrecognized compensation related to stock units   $ 4,430          
Fair value of stock units released   $ 405,550          
Stock Option 2004 Plan | Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved (in shares)             6,000,000
Expiration period   10 years          
Stock Option 2004 Plan | Employee Stock Option | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period   3 years          
Stock Option 2004 Plan | Employee Stock Option | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period   4 years          
Equity Incentive Plan 2014              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved (in shares) 5,000,000       7,500,000    
Additional shares authorized (in shares) 2,500,000            
Equity Incentive 2014 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved (in shares)           2,500,000  
Shares available for issuance (in shares)   2,829,858          
Additional Paid-In Capital              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Option overage liability   $ 217,333