v3.26.1
Schedule of Stock Options Valuation Assumptions (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]        
Expected volatility 87.20% 87.20% 87.20% 87.00%
Risk-free interest rate 4.23% 3.90% 4.23% 4.06%
Expected option life (in years) 5 years 29 days 6 years 29 days 5 years 29 days 6 years 10 days
Expected dividend yield 0.00% 0.00% 0.00% 0.00%