v3.25.4
NOTE 12 - SHARE-BASED COMPENSATION - Options Award Assumptions (Details) - Share-Based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted average grant date fair value (in dollars per share) $ 3.31 $ 3.37
Expected volatility 48.20% 68.00%
Expected dividends yield   0.00%
Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term (years) (Year) 5 years 1 month 20 days 5 years 1 month 20 days
Risk-free interest rate, minimum 3.50% 4.00%
Exercise price (in dollars per share) $ 1.56 $ 5.2
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected term (years) (Year) 5 years 6 months 7 days 5 years 6 months 7 days
Risk-free interest rate, maximum 4.23% 4.10%
Exercise price (in dollars per share) $ 2.96 $ 6.33