v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jun. 17, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 35,479,288 32,340,352  
Weighted average grant fair value, granted $ 5.16 $ 4.13  
Total Intrinsic Value of Options Exercised $ 3.6 $ 1.0  
Unvested restricted common stock awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock based compensation cost, units   $ 4.1  
Weighted average remaining period   3 years  
Unvested restricted common stock units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average grant fair value, granted $ 7.55 $ 8.42  
Aggregate fair value of restricted stock vested $ 0.5    
Unvested Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock based compensation cost $ 24.2    
Weighted average remaining period 2 years 3 months 18 days    
2021 Stock incentive plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance     4,903,145
Available For Issuance Under the Plan, Shares 2,271,328    
Increase in share percentage 5.00%    
Number of share increase 3,075,372    
2021 Employee stock purchase plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock reserved for future issuance 439,849    
Available For Issuance Under the Plan, Shares 1,685,755    
Increase in share percentage 1.00%    
Number of share increase 439,849