XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation Expense - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 01, 2021
Jul. 02, 2019
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized stock-based compensation expense     $ 33,200,000   $ 33,200,000    
Unrecognized stock-based compensation expense, weighted average period expect to recognized         2 years 10 months 6 days    
2019 Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares reserved for future issuance   252,142 729,900   729,900    
Increase in number of shares reserved for issuance (shares) 280,674 428,571          
Increase in number of shares reserved for issuance, percent of common stock outstanding   1.00%          
Stock Option              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares reserved for future issuance     4,962,869   4,962,869   2,962,347
2016 Stock Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares reserved for future issuance     0   0    
2019 Stock Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares reserved for future issuance   2,017,142 579,016   579,016    
Increase in number of shares reserved for issuance (shares) 1,122,696 2,000,000          
Increase in number of shares reserved for issuance, percent of common stock outstanding   4.00%          
Weighted average grant date fair value     $ 15.25 $ 4.84 $ 10.33 $ 10.41  
Total intrinsic value of stock options exercised     $ 2,900,000 $ 100,000 $ 3,000,000.0 $ 1,200,000  
2019 Stock Incentive Plan | Stock Option              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period         4 years    
Contractual term         10 years    
Grants Outside of 2016 Stock Incentive Plan and 2019 Stock Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Aggregate intrinsic value of restricted stock awards vested     $ 300,000 $ 700,000 $ 1,200,000 $ 8,300,000