XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Expense - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 15, 2020
Mar. 15, 2020
Sep. 13, 2019
Mar. 15, 2019
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Mar. 16, 2020
Mar. 13, 2020
Sep. 17, 2018
Mar. 16, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Vesting period             4 years          
Share-based payment arrangement, expense         $ 17,128 $ 10,426 $ 46,921 $ 29,490        
Purchase price of common stock by employees             85.00%          
Issuance of common stock under employee stock purchase plan         3,736 $ 2,887 $ 7,082 $ 5,521        
Shares to be issued under ESPP | Maximum                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Employee withholding percentage             15.00%          
2020 Bonus Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Share-based payment arrangement, expense         500   $ 1,500          
Restricted Stock and Restricted Stock Units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecognized compensation expense         131,200   $ 131,200          
Unrecognized compensation expense, recognition period             2 years 6 months          
Options to purchase common stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Unrecognized compensation expense, recognition period             7 months 6 days          
Unrecognized compensation cost, stock options         $ 900   $ 900          
Stock options vested, fair value             $ 1,800          
Employee Stock                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Common stock issued to employees (in shares) 131,585 101,806 74,221 110,822                
Issuance of common stock under employee stock purchase plan $ 3,700 $ 3,300 $ 2,900 $ 2,600                
Share issued, price per share (in dollars per share) $ 28.39 $ 32.87 $ 42.22               $ 30.46 $ 21.96
Closing price of shares issued (in dollars per share)     $ 49.67           $ 33.40 $ 38.67 $ 35.84 $ 25.84