v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 19, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 01, 2026
Nov. 01, 2021
Jan. 01, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Weighted-average grant date fair value of stock options granted       $ 5.37 $ 5.57      
Fair value of options vested       $ 4,300 $ 4,600      
Total intrinsic value of options exercised       20 10      
Unrecognized stock-based compensation expense related to stock options   $ 26,200   $ 26,200        
Unrecognized stock-based compensation expense weighted average period       2 years 11 months 12 days        
Stock-based compensation expense   12,368 $ 3,833 $ 16,192 7,347      
Restricted Stock Units                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Unrecognized stock-based compensation expense related to stock options   $ 23,800   $ 23,800        
Unrecognized stock-based compensation expense weighted average period       2 years 6 months 29 days        
Number of awards vested       642,829        
Restricted stock units vested with fair value       $ 5,000        
2021 Stock Option and Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares available for future issuance   4,493,172   4,493,172        
Number of shares reserved for issuance           14,328,694 3,352,166  
Common stock outstanding percentage   5.00%   5.00%        
Cumulative increase in shares of common stock   3,352,166   3,352,166        
2021 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares reserved for issuance   1,876,474   1,876,474   1,900,688 335,217 335,217
Stock-based compensation expense   $ 40 $ 10 $ 70 $ 30      
Percentage of the lower of the fair market value of common stock   85.00%   85.00%        
Common stock outstanding percentage   1.00%   1.00%        
Inducement Award Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Options, granted       3,323,065        
Inducement Award Plan | Common Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Option to purchase shares 2,169,103              
Inducement Award Plan | Restricted Stock Units | Common Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Option to purchase shares 600,118              
Inducement Award Plan | Performance-Based Restricted Stock Unit | Common Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Option to purchase shares 553,844