XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Summary of Stock Option Activity

A summary of the Company’s stock options activity for the current quarter is as follows:

Weighted

Average

Weighted

Remaining

Average

Contractual

Aggregate

Number of

Exercise

Life

Intrinsic

    

Options

    

Price

    

(in Years)

    

Value

Outstanding at January 1, 2025

 

472,392

$

19.01

 

3.65

$

Granted

 

 

 

  

 

  

Exercised

 

 

 

  

 

  

Expired/Forfeited

 

(23,000)

 

39.68

 

  

 

  

Outstanding at March 31, 2025, and expected to vest

 

449,392

$

17.96

 

3.56

$

Exercisable at March 31, 2025

 

74,392

$

23.37

 

1.26

$

Summary of Stock Option Activity for Non-Vested Options

A summary of the Company’s non-vested stock options activity for the current quarter is as follows:

    

    

Weighted

 Average 

Number of

Grant Date 

    

Options

    

Fair Value

Balance at January 1, 2025

 

375,000

$

16.88

Granted

 

 

Vested

 

Forfeited or Canceled

 

 

Balance at March 31, 2025

 

375,000

$

16.88

Summary of Restricted Stock Activity

A summary of the Company’s restricted stock activity for the current quarter is as follows:  

Weighted

Number of

Average

Restricted

Grant Date

    

Shares

    

Fair Value

Outstanding at January 1, 2025

 

35,333

$

34.80

Granted

 

18,310

 

3.24

Vested

 

(18,310)

 

3.24

Expired/Forfeited

 

 

Outstanding at March 31, 2025

 

35,333

$

34.80

Summary of Warrant Activity

A summary of the Company’s warrants activity for the current quarter is as follows:

Weighted

Average

Weighted

Remaining

 

Average

 

Contractual

Aggregate

Number of

Exercise

 

Life

Intrinsic

    

Warrants

    

Price

    

(in Years)

    

Value

Outstanding and exercisable at January 1, 2025

 

263,957

$

9.73

 

8.96

$

Issued

 

 

 

 

  

Exercised

 

 

 

 

  

Expired/Forfeited

 

 

 

 

  

Outstanding at March 31, 2025

 

263,957

$

9.73

 

8.71

$

Exercisable at March 31, 2025

 

163,957

$

6.52

 

9.07

$