XML 29 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation Plans (Narrative) (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
plan
shares
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
plan
shares
Sep. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense for share-based payments $ 5,712,132 $ 4,829,463 $ 15,927,434 $ 13,196,413  
Inventory          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense for share-based payments     320,009   $ 242,673
Employee Stock Option Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost $ 7,235,605   $ 7,235,605    
Employee Stock Option Plan | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Option vesting period     1 year    
Option expiration period     5 years    
Employee Stock Option Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Option vesting period     5 years    
Option expiration period     10 years    
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares approved (in shares) | shares 2,000,000   2,000,000    
ESPP discount rate     85.00%    
ESPP discount rate recognized as compensation expense     15.00%    
Shares granted (in shares) | shares 1,105,438   1,105,438    
Restricted Stock Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost $ 45,627,650   $ 45,627,650    
Restricted period, maximum, in years     10 years    
Amortization expense $ 3,843,962 2,480,911 $ 9,890,137 6,314,544  
Omnibus Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) | shares 45,000,000   45,000,000    
Restricted period, maximum, in years     3 years    
Equity Incentive Plans          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of plans | plan 2   2    
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost $ 2,480,321   $ 2,480,321    
Amortization expense $ 263,392 $ 0 $ 633,576 $ 0