XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

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  
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, 2023

  -  $-         

Granted

  404,833  $39.54         

Exercised

  -  $-         

Forfeited

  -  $-         

Outstanding at March 31, 2024

  404,833  $39.54   5.80  $28 

Exercisable at March 31, 2024

  -  $-   -  $- 
  

Number of
Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Terms

(Years)

  

Aggregate

Intrinsic

Value

(In

thousands)

 

Outstanding at December 31, 2023

  569,168  $35.72         

Granted

  -  $-         

Exercised

  75,283  $23.27         

Forfeited

  37,556  $45.53         

Outstanding at March 31, 2024

  456,329  $36.96   5.57  $2,750 

Exercisable at March 31, 2024

  307,070  $33.45   4.41  $2,725 
Schedule of Nonvested Share Activity [Table Text Block]
  

Common Stock

Outstanding

  

Weighted

Average

Grant Date Fair

Value Per Share

 

Outstanding at December 31, 2023

  6,058  $42.92 

Granted

  -   - 

Vested

  -   - 

Forfeited

  -   - 

Outstanding at March 31, 2024

  6,058  $42.92