v3.26.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Jun. 17, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance 33,411,429   35,479,288  
Restricted common stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized stock based compensation cost, units $ 10.8      
Expected remaining cost, weighted average period 2 years 9 months 18 days      
Unvested Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized stock based compensation cost $ 43.5      
Expected remaining cost, weighted average period 2 years 4 months 24 days      
Restricted stock units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Aggregate fair value of restricted stock vested $ 3.0 $ 0.5    
Weighted average grant fair value, granted $ 7.01 $ 7.55    
2021 Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance       4,903,145
Increase in share percentage 5.00%      
Number of share increase 3,277,186      
Available For Issuance Under the Plan, Shares 2,278,117      
2021 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance 439,849      
Increase in share percentage 1.00%      
Number of share increase 439,849      
Available For Issuance Under the Plan, Shares 2,078,644      
2026 Inducement Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance 1,500,000      
Available For Issuance Under the Plan, Shares 1,372,690