XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Incentive Plans - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 01, 2021
Jan. 01, 2018
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost     $ 40.6
Weighted average period remaining for amortization of unrecognized compensation cost (in years)     2 years 10 months 28 days
Options to purchase common stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years)     4 years
Award expiration period (in years)     10 years
Options to purchase common stock | Director Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years)     1 year
Award expiration period (in years)     10 years
2017 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Annual increase in number of shares available for issuance   4.00%  
Capital shares reserved for future issuance, increase (in shares) 1,094,223    
2017 Employee Stock Purchase Plan | Employee stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Annual increase in number of shares available for issuance   1.00%  
Capital shares reserved for future issuance, increase (in shares) 273,555