v3.26.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jan. 01, 2026
Jun. 30, 2021
Mar. 31, 2026
Mar. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation cost related to unvested awards not yet recognized     $ 40,000  
Expected weighted-average period for compensation cost to be recognized     2 years 10 months 24 days  
Stock-based compensation expense     $ 4,295 $ 6,024
Weighted average grant date fair value (in dollars per share)     $ 18.55 $ 8.19
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  
Service period from the milestone achievement date     1 year  
Stock-based compensation expense     $ 200 $ 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%  
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  
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%
Minimum | PSUs        
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%  
Minimum | PBOs        
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%
Maximum | PSUs        
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%  
Maximum | PBOs        
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,390,019  
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 | PSUs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period   3 years    
2021 Plan | PBOs        
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)     0 0
Shares available for issuance of common shares (in shares)     413,346