v3.26.1
Stock Incentive Plans - Schedule of Share-Based Payment Arrangement, Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Options outstanding under the Inducement Equity Incentive Plan      
Number of Stock Options      
Beginning balance, outstanding (in shares)   108  
Ending balance, outstanding (in shares) 108 108 108
Expected to vest (in shares) 108 108  
Weighted- Average Exercise Price      
Beginning balance, outstanding (in dollars per share)   $ 7.47  
Ending balance, outstanding (in dollars per share) $ 7.47 7.47 $ 7.47
Expected to vest (in dollars per share) $ 7.47 $ 7.47  
Weighted-Average Remaining Contractual Life (years)      
Outstanding (in years)   9 years 2 months 12 days 9 years 8 months 12 days
Expected to vest (in years)   9 years 2 months 12 days  
Aggregate Intrinsic Value      
Beginning balance, outstanding, value   $ 0  
Ending balance, outstanding value $ 0 0 $ 0
Expected to vest $ 0 $ 0  
2024 Equity Incentive Plan      
Number of Stock Options      
Beginning balance, outstanding (in shares)   1,116  
Granted (in shares) 0 17  
Exercised (in shares)   (119)  
Forfeited (in shares)   (78)  
Ending balance, outstanding (in shares) 936 936 1,116
Exercisable (in shares) 638 638  
Expected to vest (in shares) 298 298  
Weighted- Average Exercise Price      
Beginning balance, outstanding (in dollars per share)   $ 2.52  
Granted (in dollars per share)   6.95  
Exercised (in dollars per share)   2.17  
Forfeited (in dollars per share)   3.62  
Ending balance, outstanding (in dollars per share) $ 2.55 2.55 $ 2.52
Exercisable (in dollars per share) 2.12 2.12  
Expected to vest (in dollars per share) $ 3.48 $ 3.48  
Weighted-Average Remaining Contractual Life (years)      
Outstanding (in years)   8 years 4 months 24 days 8 years 4 months 24 days
Exercisable (in years)   8 years 3 months 18 days  
Expected to vest (in years)   8 years 8 months 12 days  
Aggregate Intrinsic Value      
Beginning balance, outstanding, value   $ 3,996  
Ending balance, outstanding value $ 1,618 1,618 $ 3,996
Exercisable 1,246 1,246  
Expected to vest $ 373 $ 373