v3.26.3
Note 9 - Equity Compensation Plans - Stock Options Granted Weighted Average Assumptions (Details) - $ / shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Weighted average grant price (in dollars per share) $ 219.84 $ 273.6
Expected volatility 23.00% 21.99%
Risk-free interest rate 3.70% 4.35%
Expected term in years (Year) 3 years 8 months 12 days 3 years 6 months
Dividend yield 0.66% 0.62%
Weighted average grant date fair value per stock option (in dollars per share) $ 47.89 $ 59.21