XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Stockholders' Equity and Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]

Stock Appreciation Rights

 

Number of SARs

  

Weighted Average Exercise Price per Share

  

Weighted Average Grant Date Value per SARs

  

Weighted Average Remaining Contractual Term (in years)

 

Outstanding at December 31, 2023

  685,437  $10.00  $0.10   9.5 

Granted

            

Vested

            

Expired

  (685,437)  10.0   0.10    

Outstanding at December 31, 2024

            

SARs vested and exercisable at December 31, 2024

            
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  # of Restricted Stock Awards and Units  

Weighted Average Grant Date Fair Value per Share

 

Unvested at 12/31/2022

  210,939   4.43 

Vested

  (183,762)  5.35 

Unvested at 12/31/2023

  27,177   4.11 

Vested

  (13,588)  4.11 

Unvested at 12/31/2024

  13,589   4.11 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Options

  

Weighted Average Exercise Price per Share

  

Weighted Average Grant Date Value per Option

  

Weighted Average Remaining Contractual Term (in years)

 

Outstanding at December 31, 2022

  2,074,505  $8.51  $2.11   8.9 

Granted

            

Outstanding at December 31, 2023

  2,074,505   8.51   2.11   7.9 

Granted

            

Outstanding at December 31, 2024

  2,074,505   8.51   2.11   6.8 

Options vested and exercisable at December 31, 2024

  1,816,336  $8.86  $2.14   6.8 
Schedule of Stockholders Equity [Table Text Block]
   

Year Ended December 31,

 

Issuance

Additional disclosure

 

2024

  

2023

 

Vesting of employee stock awards (1)

Stock-Based Compensation discussion above

  11,623   153,324