v3.26.1
Stock Plan - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of Options    
Options Outstanding, Number of Options 11,990,688  
Options granted, Number of Options 3,646,290  
Options exercised, Number of Options 0  
Options Outstanding, Number of Options 15,636,978 11,990,688
Vested and expected to vest, Number of Options 15,636,978  
Exercisable, Number of Options 6,138,335  
Weighted Average Exercise Price    
Options Outstanding, Weighted Average Exercise Price $ 2.43  
Options granted, Weighted Average Exercise Price 1.53  
Options exercised, Weighted Average Exercise Price 0  
Options Outstanding, Weighted Average Exercise Price 2.22 $ 2.43
Vested and expected to vest, Weighted Average Exercise Price 2.22  
Exercisable, Weighted Average Exercise Price $ 3.35  
Weighted-Average Remaining Contractual Life    
Options Outstanding, Weighted-Average Remaining Contractual Life 8 years 21 days 7 years 8 months 26 days
Vested and expected to vest, Weighted-Average Remaining Contractual Life 8 years 21 days  
Exercisable, Weighted-Average Remaining Contractual Life 6 years 5 months 26 days  
Aggregate Intrinsic Value    
Options Outstanding, Aggregate Intrinsic Value $ 83 $ 86
Vested and expected to vest, Aggregate Intrinsic Value 83  
Exercisable, Aggregate Intrinsic Value $ 0