XML 66 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2026
Jun. 30, 2021
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation cost related to unvested awards not yet recognized     $ 36,800     $ 36,800  
Expected weighted-average period for compensation cost to be recognized           2 years 8 months 12 days  
Total stock-based compensation expense     $ 4,532 $ 5,004   $ 8,827 $ 11,028
Weighted average grant date fair value (in dollars per share)           $ 17.67 $ 8.93
PBOs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award expiration period         10 years    
Award performance period (in years)         3 years    
Clinical development milestones, probable achievement (in shares)     7,062     7,062  
Service period from the milestone achievement date         1 year    
PBOs | Achievement of applicable milestone              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award vesting rights, percentage         50.00%    
PBOs | Earlier of one year of service from achievement date and three-year performance period              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award vesting rights, percentage         50.00%    
PBOs | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Performance period relative to total shareholder return (in years)         2 years    
Awards granted, percentage of target         0.00%    
PBOs | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Performance period relative to total shareholder return (in years)         3 years    
Awards granted, percentage of target         200.00%    
PSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award performance period (in years)           3 years  
Clinical development milestones, probable achievement (in shares)     29,118     29,118  
Service period from the milestone achievement date           1 year  
Total stock-based compensation expense     $ 100 $ 0   $ 300 $ 500
PSUs | Achievement of applicable milestone              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award vesting rights, percentage           50.00%  
PSUs | Earlier of one year of service from achievement date and three-year performance period              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award vesting rights, percentage           50.00%  
PSUs | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Performance period relative to total shareholder return (in years)           2 years  
Awards granted, percentage of target           0.00%  
PSUs | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Performance period relative to total shareholder return (in years)           3 years  
Awards granted, percentage of target           200.00%  
2021 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Award expiration period   10 years          
Number of additional shares authorized for issuance (in shares) 1,062,567            
Proportion of stock outstanding (as a percent) 5.00%            
Shares available for issuance of common shares (in shares)     2,298,275     2,298,275  
2021 Plan | RSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period   4 years          
2021 Plan | Stock option              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period   4 years          
2021 Plan | PBOs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period   3 years          
2021 Plan | PSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period   3 years          
2021 ESPP              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of additional shares authorized for issuance (in shares) 212,513            
Proportion of stock outstanding (as a percent) 1.00%            
Purchase of common stock at discount (as a percent)   15.00%          
Employee purchase of shares, proportion of fair value (as a percent)   85.00%          
Awards issued during period (in shares)     37,189 26,062   37,189 26,062
Shares available for issuance of common shares (in shares)     376,157     376,157