v3.26.1
Stock-Based Compensation - Additional Information (Details)
3 Months Ended
Aug. 11, 2025
USD ($)
Employee
$ / shares
shares
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2025
USD ($)
Jan. 01, 2026
shares
Jan. 01, 2025
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Per share exercise price of eligible stock option awards | $ / shares $ 4.5        
Stock options repricing impact in stock option award 2,600,000        
Stock option repricing affected number of employees | Employee 48        
Incremental stock based compensation | $ $ 400,000 $ 0 $ 0    
Incremental stock based compensation expense vested repriced option | $ 300,000        
Remaining Incremental stock based compensation expense vested | $ $ 100,000        
Total unrecognized stock-based compensation expense | $   $ 9,000,000      
Unrecognized stock-based compensation expense, weighted-average period   2 years 8 months 12 days      
2021 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Reserved shares of common stock to grant stock-based compensation awards   6,360,083      
Increase in number of shares of common stock available under evergreen provision         3,614,972
2021 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Reserved shares of common stock to grant stock-based compensation awards   1,528,002      
Increase in number of shares of common stock available under evergreen provision       722,994  
2023 Inducement Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Reserved shares of common stock to grant stock-based compensation awards   1,860,000