XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Incentive Plans and Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jan. 01, 2021
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding, nonvested (in shares)   39,203  
Unrecognized compensation cost related to options   $ 55,235  
Unrecognized compensation expense, period for recognition   3 years 1 month 6 days  
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued during period (in shares)   70,711  
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted, weighted average grant date fair value (in dollars per share)   $ 41.35 $ 18.69
2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Increase in number of shares authorized for issuance (in shares) 1,240,624    
Number of shares available for issuance (in shares)   1,526,713  
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted, weighted average grant date fair value (in dollars per share)   $ 39.26 $ 12.70
Employee stock purchase plan | Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Increase in number of shares authorized for issuance (in shares) 248,124    
Number of shares available for issuance (in shares)   679,203