v3.26.1
Stock-Based Compensation - Additional Information (Details)
3 Months Ended 6 Months Ended
May 27, 2026
shares
May 26, 2026
shares
Jan. 26, 2026
shares
Feb. 06, 2025
USD ($)
$ / shares
shares
Jan. 24, 2025
Employee
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
$ / shares
Jul. 31, 2021
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Common stock reserved for issuance           156,405,077   156,405,077      
Contractual term of stock option awards               10 years      
Vesting period               4 years      
Stock option repricing impact in stock option awards         4,100,000            
Per share exercise price of eligible stock option awards | $ / shares         $ 1.21            
Stock option repricing, affected number of employees | Employee         89            
Incremental Stock-based compensation expense | $       $ 1,300,000       $ 900,000 $ 900,000    
Incremental Stock-based compensation expense vested repriced options | $       1,000,000              
Remaining incremental stock-based compensation expense | $       $ 300,000              
Stock-based compensation | $           $ 1,701,000 $ 3,635,000 $ 3,897,000 $ 7,367,000    
Chief Executive Officer                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares underlying repriced option       915,875              
Minimum | Chief Executive Officer                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Stock options exercise price per share | $ / shares       $ 5.25              
Restricted Stock | Minimum                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Vesting period               2 years      
Restricted Stock | Maximum                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Vesting period               4 years      
2021 Employee Stock Purchase Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Common stock reserved for issuance           2,999,814   2,999,814     800,000
Participants to purchase common stock through payroll deduction maximum percentage of eligible compensation               15.00%      
Participants to purchase shares through payroll deduction at lower percentage of fair market value               85.00%      
Common stock shares available for issuance period               10 years      
Number of shares of common stock that may be issued in accordance with the plan               800,000      
Percentage of shares of common stock outstanding on last day of immediately preceding year               1.00%      
Participants to purchase common stock through payroll deduction annual limit of eligible compensation | $               $ 25,000      
Offering period               6 months      
2021 Equity Incentive Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Common stock reserved for issuance           4,000,000   4,000,000      
Common stock shares available for issuance period   10 years                  
Number of shares of common stock that may be issued in accordance with the plan   4,000,000                  
Percentage of shares of common stock outstanding on last day of immediately preceding year   4.00%                  
Stock options exercise price per share | $ / shares           $ 1.66   $ 1.66   $ 1.9  
Restated 2021 Equity Incentive Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Increase in number of shares of common stock reserved for issuance 6,509,966                    
Percentage of shares of common stock outstanding on last day of immediately preceding year 4.00%                    
Shares reserved and available for grant           7,548,238   7,548,238      
Restated plan without number of previous annual cap of shares. 4,000,000                    
Restated 2021 Equity Incentive Plan | Maximum                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Number of shares of common stock that may be issued in accordance with the plan 15,000,000                    
2024 Inducement Equity Incentive Plan                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Common stock reserved for issuance           1,200,000   1,200,000      
Shares reserved and available for grant increases     2,161,000                
Shares reserved and available for grant           2,686,000   2,686,000