v3.26.1
Note 7 - Share-Based Payment Awards - Schedule of Assumptions Used to Calculate Fair Value of Options Granted (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Expected volatility 64.00% 65.00%
Risk-free interest rate, minimum 3.70% 3.90%
Risk-free interest rate, maximum 4.20% 4.70%
Expected term (in years) (Year) 6 years 3 months 18 days 6 years
Weighted average grant date fair value (in dollars per share) $ 10.62 $ 8.43