XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Disclosure of Share-Based Payment Arrangement, Unrecognized Compensation Expense [Table Text Block]
  

March 31, 2025

  

March 31, 2024

 
  

Unrecognized Compensation Expense (in thousands)

  

Expected Weighted Average Period to be Recognized (years)

  

Unrecognized Compensation Expense (in thousands)

  

Expected Weighted Average Period to be Recognized (years)

 

Stock Options

  -   -   -   - 

Restricted Stock Units

  4,872   2.0   2,231   2.3 

Phantom Stock Units

  4,237   1.3   7,535   2.0 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Options

 

Options outstanding as of December 31, 2024

  570,839 

Granted

  - 

Exercised

  120,458 

Canceled or forfeited

  - 

Options outstanding as of March 31, 2025

  450,381 

Options exercisable as of March 31, 2025

  450,381 
Nonvested Restricted Stock Shares Activity [Table Text Block]
  

Shares Outstanding

 

Restricted Stock Units Outstanding as of December 31, 2024

  1,061,184 

Granted

  4,125 

Vested

  318,588 

Canceled or forfeited

  - 

Restricted Stock Units Outstanding as of March 31, 2025

  746,721 
Phantom Share Units (PSUs) [Member]  
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
  

Equity Awards Shares Outstanding

  

Liability Awards Shares Outstanding

 

Phantom Stock Outstanding as of December 31, 2024

  1,511,660   210,416 

Granted

  -   - 

Vested

  93,730   - 

Canceled or forfeited

  24,721   3,589 

Phantom stock outstanding as of March 31, 2025

  1,393,209   206,827