XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

2025

   

2024

   

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)

    5.13       5.0       6.85  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of
Options

   

Weighted Average

Exercise Price

   

Weighted Average

Remaining

Contractual Terms

(Years)

   

Aggregate

Intrinsic Value

(In thousands)

 

Outstanding at December 31, 2024

    470,321     $ 35.38                  

Granted

    253,481     $ 12.88                  

Exercised

    22,360     $ 14.31                  

Expired

    59,965     $ 24.70                  

Forfeited

    32,695     $ 41.29                  

Outstanding at December 31, 2025

    608,782     $ 27.52       7.11     $ 1,526  

Exercisable at December 31, 2025

    378,233     $ 32.84       6.15     $ 518  
   

2024

 

Expected dividend yield at date of grant

    1.44 %

Expected stock price volatility

    33.83 %

Risk-free interest rate

    4.13 %

Expected life of options (in years)

    4.0  
   

Number of
Options

   

Weighted Average

Exercise Price

   

Weighted Average Remaining

Contractual Terms

(Years)

   

Aggregate

Intrinsic Value

(In thousands)

 

Outstanding at December 31, 2024

    404,833     $ 39.54                  

Granted

        $                  

Exercised

        $                  

Forfeited

    300,000     $ 39.54                  

Outstanding at December 31, 2025

    104,833     $ 39.54       4.05     $  

Exercisable at December 31, 2025

        $           $  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value, Intrinsic Value of Exercised and Vested in Period, and Fair Value of Vested in Period [Table Text Block]
   

2025

   

2024

   

2023

 

Weighted average grant date fair value of stock options granted

  $ 2.78     $ 11.12     $ 13.29  

Intrinsic value of stock options exercised (in thousands)

  $ 75     $ 1,275     $ 2,037  

Intrinsic value of stock options vested (in thousands)

  $ 518     $ 146     $ 3,894  
Schedule of Nonvested Share Activity [Table Text Block]
   

Common Stock

Outstanding

   

Common Stock

Weighted

Average Grant

Date Fair Value

Per Share

 

Outstanding at December 31, 2024

        $  

Granted

    872,000     $ 13.21  

Vested

    43,000     $ 13.30  

Forfeited

        $  

Outstanding at December 31, 2025

    829,000     $ 13.21