v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2025
Jul. 21, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance (in shares)     31,245,025   31,245,025   26,303,324
Stock options granted during period (in shares)         3,472,927    
Weighted-average period (in years)         2 years 7 months 6 days    
RSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Weighted-average period (in years)         2 years 8 months 12 days    
Unrecognized stock-based compensation expense, excluding options     $ 5.4   $ 5.4    
Restricted Stock Units RSU and Performance-Based RSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Granted (in shares)         1,220,599    
ESPP shares pending purchase              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance (in shares)     3,029,080   3,029,080   2,426,055
Accrued liabilities     $ 0.3   $ 0.3    
Stock options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance (in shares)     9,524,119   9,524,119   9,192,963
Unrecognized stock based-compensation expenses     $ 11.5   $ 11.5    
Employee | Performance Shares              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Weighted average grant date fair value (in dollars per share)   $ 1.00          
Unrecognized stock based-compensation expenses     $ 1.1   $ 1.1    
Granted (in shares)   1,092,165          
Employee | Stock options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock options granted during period (in shares)     0 29,400 3,472,927 3,365,288  
Weighted average grant date fair value (in dollars per share)       $ 0.83 $ 1.36 $ 1.07  
2021 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for future issuance (in shares)     9,524,119   9,524,119    
ESPP              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Issuance of common stock in connection with our ATM offering, net of offering expenses (in shares) 1,454,552