XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Non-cash Share-based Employee Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Wgt. Avg.

  

Wgt. Avg.

  

Wgt. Avg.

     
      

Exercise

  

Remaining

  

Grant Date

  

Aggregate

 
  

Stock

  

Price ($)

  

Contractual

  

Fair Value

  

Intrinsic

 

As of January 1, 2025

 

Options

  

Per Share

  

Life (Years)

  

($) Per Share

  

Value (000s)

 

Outstanding

  285,100   13.65   7.72   6.39   5,885 

Vested

  109,840   15.23   6.25   5.46   2,094 

Nonvested

  175,260   12.66   8.63   6.97   3,791 
                     

Period activity

                    

Issued

  53,428   34.62   9.15   26.92    

Exercised

  18,110   13.37      6.41   555 

Forfeited

  7,880   18.17      10.66   180 

Expired

  2,220   15.49      5.99   40 
                     

As of June 30, 2025

                    

Outstanding

  310,318   16.57   7.50   16.57   9,179 

Vested

  120,090   14.88   6.03   5.75   3,873 

Nonvested

  190,228   17.69   8.48   12.38   5,625 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
      

Weighted Average

 
  

Number of

  

Grant Date

 
  

Shares

  

Price per Share

 

Unvested as of January 1, 2025

  44,546  $12.99 

Granted

  45,789   24.34 

Vested and issued

  (13,475)  12.26 

Cancelled/forfeited

      

Unvested as of June 30, 2025

  76,860  $19.88