XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity and Stock-Based Compensation - Summary of Stock-Based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 5,683 $ 4,267 $ 16,102 $ 11,707
Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 751 939 2,177 3,123
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 4,281 2,812 12,212 7,109
Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 651 $ 516 $ 1,713 $ 1,475