v3.26.1
Equity Incentive Plan - Assumptions (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Equity Incentive Plan    
Grant date fair value $ 1.38  
Expected dividend yield 0.00%  
Employee Stock Option    
Equity Incentive Plan    
Grant date fair value $ 1.38 $ 1.63
Volatility 85.00% 80.00%
Expected term (years) 6 years 29 days 6 years 3 days
Risk-free interest rate 4.04% 4.06%