XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Unvested Restricted Stock

Below table indicates the unvested restricted stock balance as of June 30, 2024 and December 31, 2023:

 

 

 

Number of restricted shares unvested

 

Balance - January 01, 2024

 

 

433,528

 

Restricted shares granted

 

 

144,500

 

Restricted shares vested

 

 

(148,875

)

Balance - June 30, 2024

 

 

429,153

 

 

 

 

 

Balance - July 01, 2023

 

 

429,376

 

Restricted shares granted

 

 

10,819

 

Restricted shares vested

 

 

(6,667

)

Balance - December 31, 2023

 

 

433,528

 

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

A summary of the status of stock options granted under the Equity Plans as of June 30, 2024 and changes during the six months then ended, is presented in the table below:

 

 

Six Months Ended

 

 

June 30, 2024

 

 

Shares Under
Options

 

 

Weighted
Average
Exercise Price

 

Outstanding as of December 31, 2023

 

 

100,000

 

 

$

14.50

 

Granted

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

Outstanding at the end of the period

 

 

100,000

 

 

$

14.50

 

Aggregate intrinsic value

 

$

442,000

 

 

 

 

Exercisable, end of the period

 

 

100,000

 

 

 

 

Aggregate intrinsic value

 

$

442,000

 

 

 

 

Available for grant, end of period

 

 

473,026

 

 

 

 

Weighted average fair value per share of options
   granted during the period

 

$