XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Awards - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2021
Sep. 30, 2019
Sep. 30, 2016
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Stock Option            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Aggregate intrinsic value of options exercised       $ 0.8 $ 2.4 $ 5.9
Weighted average grant date fair value of options granted (in USD per share)       $ 6.90 $ 7.40 $ 19.13
Unamortized stock-based compensation expense related to stock option       $ 30.0    
Estimated weighted average period (in years)       2 years 1 month 6 days    
Restricted Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Estimated weighted average period (in years)       2 years 4 months 24 days    
Unrecognized compensation cost related to unvested restricted stock       $ 47.4    
Common Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Issuance of common stock under employee stock purchase plan (in shares)       645,752 487,432 322,923
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 (as a percent)   100.00%        
Options vesting period (in years)   4 years        
Shares available for grant (in shares)       27,326,711    
2019 Equity Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Expiration period of awards from issuance date (in years)   10 years        
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 (as a percent)     100.00%      
Options vesting period (in years)     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 (in years)     10 years      
2019 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Offering period (in months) 6 months          
Issuance of common stock under employee stock purchase plan (in shares)       645,752    
Weighted average grant date fair value of options granted (in USD per share)       $ 2.07 $ 2.99 $ 4.93
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 (as a percent)   85.00%        
Shares authorized to issue under purchase rights granted (in shares)   1,280,000        
Percentage of employee payroll deduction on earnings, maximum (as a percent)   15.00%        
2019 Employee Stock Purchase Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Offering period (in months)   27 months