XML 92 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Awards - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2021
Sep. 30, 2019
Sep. 30, 2016
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Stock Option [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Aggregate intrinsic value of options exercised       $ 12,100 $ 65,100,000 $ 53,100,000
Weighted average grant date fair value of options granted       $ 22.69 $ 47.62 $ 25.49
Unamortized stock-based compensation expense related to stock option       $ 127,400,000    
Estimated weighted average period       2 years 2 months 12 days    
Restricted Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Estimated weighted average period       2 years 9 months 18 days    
Unrecognized compensation cost related to unvested restricted stock       $ 77,000,000.0    
Common Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share issued under plan       147,459 65,021  
Vesting of restricted common stock       349,496 89,261 1,986,250
2016 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Option price as a percentage of estimated fair value on the date of grant     100.00%      
Options vesting period     4 years      
2016 Equity Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Expiration period of awards from issuance date     10 years      
2019 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Option price as a percentage of estimated fair value on the date of grant   100.00%        
Options vesting period   4 years        
Shares available for grant       12,911,263    
2019 Equity Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Expiration period of awards from issuance date   10 years        
2019 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Offering period 6 months 27 months        
Share issued under plan       118,288    
Weighted average grant date fair value of options granted       $ 9.09 $ 19.85  
2019 Employee Stock Purchase Plan | Common Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Option price as a percentage of estimated fair value on the date of grant   85.00%        
Shares authorized to issue under purchase rights granted   1,280,000        
Percentage of employee payroll deduction on earnings, maximum   15.00%