XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average remaining contractual life stock options outstanding 5 years 8 months 12 days    
Weighted-average remaining contractual life stock options vested and exercisable 5 years    
Weighted-average grant date fair value $ 5.5 $ 2.7  
Recognized share-based compensation expense [1] $ 12,147 $ 14,298  
Option Valuation Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected dividend yield 0.00%    
Monte Carlo Valuation Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Recognized share-based compensation expense $ 13,600 $ 6,700  
Market-Based Restricted Stock Units | Monte Carlo Valuation Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average grant date fair value $ 13.5 $ 6.49  
Performance-Based Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average grant date fair value $ 7.28    
Award granted 124,976    
2009 Equity Incentive Plan | Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available for future issuance 0    
2009 Equity Incentive Plan | Employee Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Option expiration period 10 years    
2019 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available for future issuance 10,957,287   18,018,312
2019 Equity Incentive Plan | Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized for issuance 36,434,056    
2019 Equity Incentive Plan | Employee Stock Option | Non Employee Directors      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 4 years    
2019 Equity Incentive Plan | Employee Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Option expiration period 10 years    
2019 Equity Incentive Plan | Market-Based Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average grant date fair value $ 13.5    
Award granted 2,020,000    
2019 Equity Incentive Plan | Restricted Stock Units (RSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average grant date fair value $ 8.12 $ 3.99  
Award granted 5,032,726    
[1] Represents share-based compensation expense related to stock option, restricted stock unit and market-based restricted stock unit awards. See Note 11, Equity Incentive Plans for details on our share-based compensation expense.