XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Warrants (Table)
6 Months Ended
Jun. 30, 2024
Stock Options And Warrants [Abstract]  
Summary of Stock Option Activity

A summary of stock option activity for the six months ended June 30, 2024 and 2023 is presented below:

 

 

June 30, 2024

 

 

June 30, 2023

 

 

 

Shares
 Underlying
 Options

 

 

Weighted
Average
 Exercise Price

 

 

Shares
 Underlying
 Options

 

 

Weighted
Average
 Exercise Price

 

Outstanding at beginning of period

 

 

1,126,023

 

 

$

17.72

 

 

 

1,203,928

 

 

$

18.05

 

Granted during the period

 

 

28,500

 

 

 

20.17

 

 

 

22,500

 

 

 

16.77

 

Forfeited during the period

 

 

(48,770

)

 

 

16.57

 

 

 

(64,600

)

 

 

21.57

 

Exercised during the period

 

 

(16,908

)

 

 

11.27

 

 

 

 

 

 

 

Outstanding at the end of period

 

 

1,088,845

 

 

$

17.93

 

 

 

1,161,828

 

 

$

17.83

 

Options exercisable at end of period

 

 

720,685

 

 

$

16.86

 

 

 

654,758

 

 

$

16.06

 

Weighted-average grant date fair value of options granted
   during the period

 

 

 

 

$

7.71

 

 

 

 

 

$

5.43

 

 

Schedule of Weighted Average Remaining life

A summary of weighted average remaining life is presented below:

 

 

June 30, 2024

 

 

June 30, 2023

 

Exercise Price

 

Options
Outstanding

 

 

Weighted Average
Remaining Life
(years)

 

 

Options
Exercisable

 

 

Options
Outstanding

 

 

Weighted Average
Remaining Life
(years)

 

 

Options
Exercisable

 

$10.00 - $12.99

 

 

116,800

 

 

 

0.54

 

 

 

116,800

 

 

 

146,553

 

 

 

1.46

 

 

 

146,553

 

$13.00 - $16.99

 

 

414,495

 

 

 

5.10

 

 

 

355,285

 

 

 

440,275

 

 

 

5.99

 

 

 

344,905

 

$17.00 - $26.99

 

 

557,550

 

 

 

7.41

 

 

 

248,600

 

 

 

575,000

 

 

 

8.23

 

 

 

163,300

 

 

 

 

1,088,845

 

 

 

5.79

 

 

 

720,685

 

 

 

1,161,828

 

 

 

6.52

 

 

 

654,758

 

Schedule of Nonvested Share Activity

A summary of the activity in the Company’s nonvested shares for the six months ended June 30, 2024 and 2023 is as follows:

 

 

June 30, 2024

 

 

June 30, 2023

 

 

 

Shares

 

 

Weighted Average Grant Date Fair Value

 

 

Shares

 

 

Weighted Average Grant Date Fair Value

 

Nonvested at January 1,

 

 

447,970

 

 

$

3.94

 

 

 

676,270

 

 

$

3.82

 

Granted during the period

 

 

28,500

 

 

 

7.71

 

 

 

22,500

 

 

 

5.43

 

Vested during the period

 

 

(98,310

)

 

 

3.33

 

 

 

(140,900

)

 

 

3.05

 

Forfeited during the period

 

 

(10,000

)

 

 

3.09

 

 

 

(50,800

)

 

 

3.43

 

Nonvested at end of period

 

 

368,160

 

 

$

4.41

 

 

 

507,070

 

 

$

3.89

 

Schedule Of Stock Warrant Activity

A summary of the Company’s stock warrant activity for the six months ended June 30, 2024 and 2023 is presented below:

 

 

June 30, 2024

 

 

June 30, 2023

 

 

 

Shares
Underlying
Warrants

 

 

Weighted
Average
Exercise
Price

 

 

Shares
Underlying
Warrants

 

 

Weighted
Average
Exercise
Price

 

Outstanding at beginning of period

 

 

175,000

 

 

$

22.50

 

 

 

179,285

 

 

$

22.23

 

Exercised during the period

 

 

 

 

 

 

 

 

(4,285

)

 

 

11.00

 

Outstanding at end of period

 

 

175,000

 

 

$

22.50

 

 

 

175,000

 

 

$

22.50

 

Exercisable at end of period

 

 

175,000

 

 

$

22.50

 

 

 

175,000

 

 

$

22.50

 

 

Summary of Activity for Non-vested RSAs

A summary of the activity for non-vested RSAs for the six months ended June 30, 2024 and 2023 is presented below:

 

 

June 30, 2024

 

 

June 30, 2023

 

 

 

Shares

 

 

Weighted
Average
Grant Date
 Fair Value

 

 

Shares

 

 

Weighted
Average
Grant Date
 Fair Value

 

Nonvested at beginning of period

 

 

110,224

 

 

$

17.44

 

 

 

76,094

 

 

$

22.35

 

Granted during the period

 

 

44,659

 

 

 

20.08

 

 

 

73,676

 

 

 

16.07

 

Vested during the period

 

 

(48,291

)

 

 

17.28

 

 

 

(6,536

)

 

 

24.70

 

Forfeited during the period

 

 

 

 

 

 

 

 

 

 

 

 

Nonvested at the end of period

 

 

106,592

 

 

$

19.36

 

 

 

143,234

 

 

$

19.01