XML 109 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Stock Compensation - Estimate Valuation Assumptions (Details) - Performance Share Units [Member]
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Expect term (in years) (Year) 3 years 3 years
Risk-free interest rate 4.39% 4.28%
Dividend yield 2.70% 2.50%
Expected volatility 47.70% 67.00%