XML 99 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Share-based Compensation - Summary of Significant Assumptions for Share-based Compensation Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Option [Member]    
Weighted average fair value per share at grant date (in dollars per share) $ 4.27 $ 4.14
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]    
Risk free interest rate 4.30% 3.50%
Expected award life (years) (Year) 3 years 3 years
Expected volatility 45.70% 46.90%
Expected dividend yield 2.80% 4.70%
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]    
Risk free interest rate 4.50% 4.90%
Expected award life (years) (Year) 6 years 10 years
Expected volatility 56.70% 67.80%
Expected dividend yield 4.10% 7.10%
Stock Appreciation Rights (SARs) [Member]    
Risk free interest rate 4.30%  
Expected award life (years) (Year) 3 years  
Expected volatility 45.70%  
Expected dividend yield 4.10%  
Weighted average fair value per share at grant date (in dollars per share) $ 3.8 $ 4.58