v3.26.1
Stock Plan - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of Options    
Options Outstanding, Number of Options 11,990,688  
Options granted, Number of Options 3,898,665  
Options forfeited / cancelled, Number of Options (79,818)  
Options exercised, Number of Options 0  
Options Outstanding, Number of Options 15,809,535 11,990,688
Vested , Number of Options 15,809,535  
Exercisable, Number of Options 7,191,393  
Weighted Average Exercise Price    
Options Outstanding, Weighted Average Exercise Price $ 2.43  
Options granted, Weighted Average Exercise Price 1.51  
Options forfeited / cancelled, Weighted Average Exercise Price 1.7  
Options exercised, Weighted Average Exercise Price 0  
Options Outstanding, Weighted Average Exercise Price 2.21 $ 2.43
Vested , Weighted Average Exercise Price 2.21  
Exercisable, Weighted Average Exercise Price $ 3.06  
Weighted-Average Remaining Contractual Life    
Options Outstanding, Weighted-Average Remaining Contractual Life 7 years 9 months 29 days 7 years 8 months 26 days
Vested , Weighted-Average Remaining Contractual Life 7 years 9 months 29 days  
Exercisable, Weighted-Average Remaining Contractual Life 6 years 6 months 29 days  
Aggregate Intrinsic Value    
Options Outstanding, Aggregate Intrinsic Value $ 218 $ 86
Vested, Aggregate Intrinsic Value 218  
Exercisable, Aggregate Intrinsic Value $ 110