XML 74 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Share-based Compensation Stock - Assumptions (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dividend yield 0.00%  
Share-Based Payment Arrangement, Option [Member]    
Expected term (in years) (Year)   5 years 9 months
Dividend yield 0.00% 0.00%
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]    
Expected term (in years) (Year) 5 years 3 months  
Risk-free interest rate 3.89% 3.90%
Expected volatility 76.06% 81.70%
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]    
Expected term (in years) (Year) 5 years 9 months 3 days  
Risk-free interest rate 4.46% 4.50%
Expected volatility 80.03% 83.30%