v3.26.1
Note 6 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

June 2026 Grants

 

Estimated fair value per share of options granted:

 $3.41 

Assumptions:

    

Annualized dividend yield

  %

Risk-free rate of return

  4.2%

Common stock price volatility

  71.0%

Expected average life of stock options (in years)

  4.5 
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Total gross compensation expense

 $54  $158  $87  $181 

Total tax benefit associated with compensation expense

  5   6   7   7 

Total net compensation expense

 $49  $152  $80  $174 
  

Six months ending

         
  

December 31,

  

Years ending December 31,

 
  

2026

  

2027

  

2028

 

Total gross unrecognized compensation expense

 $59  $112  $