v3.26.1
Equity Incentive Plan - Assumptions (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 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.67
Volatility 85.00% 80.00%
Expected term (years) 6 years 29 days 6 years 29 days
Risk-free interest rate 4.04% 4.09%