XML 79 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Service Based Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years  
Granted (in shares) 472,792  
Fair value of common stock (in dollars per share) $ 12.85  
Intrinsic value of exercised options $ 9,255 $ 435
Intrinsic value of options outstanding 8,470  
Intrinsic value of exercisable options 8,028  
Unrecognized compensation cost $ 20,405  
Unrecognized compensation, estimated weighted-average amortization period 2 years 8 months 11 days  
Amended and Restated Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized under plan (shares) 8,406,547  
Number of shares reserved for future issuance under plan (shares) 1,635,295  
Yearly increase in shares reserved for future issuance 4.00%  
Plan options contractual life 10 years  
Award vesting period 4 years