XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Share-based Compensation - Stock Options Valuation Assumptions (Details) - Service based Stock Options [Member]
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Expected dividend yield at date of grant 4.73% 1.94% 2.13%
Expected stock price volatility 32.55% 33.75% 35.12%
Risk-free interest rate 3.83% 4.50% 3.61%
Expected life of options (in years) (Year) 5 years 1 month 17 days 5 years 6 years 10 months 6 days