XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Stock-based Compensation - Valuation Assumptions (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Expected life of stock options (in years) (Year) 4 years 8 months 12 days 6 years 2 months 12 days
Risk free interest rate 4.50% 3.98%
Annualized Volatility 34.80% 32.30%
Dividend yields 2.70% 3.17%
Weighted-average fair value of options granted during the nine months ended September 30, 2025 and 2024 (in dollars per share) $ 17.9 $ 9.25