v3.26.1
Stock-Based Compensation - Assumptions used for estimating fair value (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock-Based Compensation    
Exercise Price $ 0.24 $ 1.41
Expected volatility 113.40% 107.40%
Risk free interest rate 3.65% 3.74%
Expected life of option (years) 4 years 3 months 3 days 4 years 2 months 23 days