XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from stock issued in connection with the employee stock purchase plan $ 8,579 $ 0
Employee stock purchase plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of shares reserved for issuance 1.50%  
Common stock, annual increase (in shares) 8,000,000  
Common stock reserved for issuance (in shares) 4,958,092  
Percentage of employee earnings allowed 15.00%  
Discount price percentage 85.00%  
Offering period (up to) 27 months  
Common stock purchased (in shares) 438,804  
Share price (in USD per share) $ 19.55  
Employee contributions $ 5,200  
Unrecognized stock-based compensation expense $ 6,700  
Remaining offering period 1 year 3 months 18 days