v3.26.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2024
Dec. 31, 2022
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Jan. 01, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares reserved for future issuance     14,401,865 12,129,632    
Stock issued upon exercise of incentive stock options   349,321 600,551      
Common stock shares outstanding     60,389,893 43,214,918    
Weighted-average grant date fair value of options granted     $ 2.27 $ 5.89    
Fair value of options vested     $ 12,400 $ 2,500    
Intrinsic value of options exercised     800 3,800    
Unrecognized stock-based compensation expense     $ 22,300      
Weighted average period over which unrecognized compensation is expected to be recognized (in years)     2 years 9 months 18 days      
Recognized stock-based compensation expense     $ 10,080 8,357    
CEO            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Recognized stock-based compensation expense       1,100    
ESPP [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares reserved for future issuance     844,000      
Employees purchase shares of common stock at a price per share, percentage of the lower of the fair market value 85.00%          
Percentage of common stock outstanding 1.00%          
Common stock shares outstanding 422,000          
ESPP [Member] | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares reserved for future issuance 844,000          
Eligible compensation percentage through payroll deductions, maximum 15.00%          
Inducement Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares granted     3,804,259      
Shares available for future grant     195,741      
Stock Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Recognized stock-based compensation expense     $ 8,842 $ 8,044    
RSU [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares granted     1,040,729      
Unrecognized stock-based compensation expense     $ 3,900      
Weighted average period over which unrecognized compensation is expected to be recognized (in years)       2 years 9 months 18 days    
Weighted-average price per share     $ 3.05      
Estimated fair value     $ 3,200 $ 3,800    
Recognized stock-based compensation expense     $ 1,238 $ 313    
Performance RSU [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period       36 months    
Shares granted     0 100,000    
Unrecognized stock-based compensation expense     $ 800      
Weighted-average price per share       $ 8.05    
Estimated fair value     $ 800      
2024 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, shares reserved for future issuance 4,215,000   2,748,998   2,160,745 2,160,745
Stock issued upon exercise of incentive stock options 12,645,000          
Shares of common stock outstanding on the last day of the immediately preceding fiscal year, percentage 5.00%          
Shares available for future grant     3,626,747      
2019 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares issued 3,960,713          
Shares available for future grant     0      
2019 Plan and 2024 Plan [Member] | Stock Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period     4 years      
Options under the Plan may be granted for periods     10 years