XML 98 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 5 years    
Granted (in shares) 252,100 653,900 540,548
Weighted average grant date fair value for stock options (USD per share) $ 14.95 $ 8.77 $ 5.90
Fair value of stock options vested during period $ 3,500 $ 2,200 $ 2,700
Aggregate intrinsic value of stock options exercised during period 34,999 14,100 3,300
Compensation cost not yet recognized on nonvested awards 4,200    
Cash received from exercise of stock options $ 2,600 $ 1,100 500
Stock options and assumed options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash settlement of exercised stock options included in stock-based compensation     $ 800
Dividend rate (percent) 0.00% 0.00% 0.00%
Compensation cost not yet recognized, period for recognition (in years) 2 years 2 months 12 days    
2009 and 2015 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested shares of common stock outstanding (shares) 13,281 29,835  
2009 and 2015 Plan | Stock options and assumed options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 5 years    
Award expiration period (in years) 10 years    
Common Stock | 2009 and 2015 Plan | Stock options and assumed options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Repurchase of unvested shares (shares) 1,492 2,156  
Accounts Payable, Accrued Expenses and Other Current Liabilities | 2009 and 2015 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Liability from proceeds of early exercise of stock options $ 100 $ 200