XML 54 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 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 $ 15,129 $ 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,620,087  
Percentage of employee earnings allowed 15.00%  
Discount price percentage 85.00%  
Offering period (up to) 27 months  
Common stock purchased (in shares) 776,809  
Share price (in USD per share) $ 19.48  
Employee contributions $ 1,500  
Unrecognized stock-based compensation expense $ 11,300  
Remaining offering period 1 year 10 months 24 days