XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
 

Number of

Time-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

 274,939  $3.59 

Granted

 288,893  $13.00 

Vested

 (168,769

)

 $2.11 

Forfeited or expired

 (11,102

)

 $2.23 

Outstanding non-vested at September 30, 2023

 383,961  $11.36 
  

Number of

Performance-Based

Restricted

Stock Awards

  

Weighted

Average

Grant Date Fair

Value per Share

 

Outstanding non-vested at December 31, 2022

  225,000  $8.73 

Granted

  -   - 

Vested

  (125,000

)

 $6.15 

Forfeited or expired

  -   - 

Outstanding non-vested at September 30, 2023

  100,000  $11.96