XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding The following table summarizes the shares of the Company’s common stock issuable upon exercise of options outstanding at June 30, 2024:
Options Outstanding   Options Exercisable 
Range of
Exercise Price
   Number
Outstanding at
June 30,
2024
   Weighted
Average
Remaining
Contractual Life
(Years)
   Weighted
Average
Exercise Price
   Number
Exercisable at
June 30,
2024
   Weighted
Average
Exercise Price
 
$0.27 – 2.08    205,000    3.64   $1.36    126,980   $1.49 
 3.25 – 8.20    307,803    2.54    5.26    307,803    5.26 
 10.30 – 19.30    198,500    3.54    14.20    198,500    14.20 
$0.27 – 19.30    711,303    3.14   $6.63    633,283   $7.31 
Schedule of Stock Option Activity Stock option activity for the six months ended June 30, 2024 was as follows:
   Number of
Options
   Weighted
Average Exercise Price
 
Outstanding at January 1, 2024   853,303   $9.94 
Granted   56,000    0.41 
Expired   (198,000)   (19.11)
Outstanding at June 30, 2024   711,303   $6.63 
Options exercisable at June 30, 2024   633,283   $7.31 
Options expected to vest   78,020   $1.15 
Stock warrant activity for the six months ended June 30, 2024 was as follows:
   Number of
Warrants
   Weighted
Average
Exercise Price
 
Outstanding at January 1, 2024   645,527   $5.04 
Issued   2,542,904    0.69 
Cancelled (*)   (349,319)   (2.19)
Outstanding at June 30, 2024   2,839,112   $1.49 
Warrants exercisable at June 30, 2024   1,639,112   $2.21 
Warrants expected to vest   1,200,000   $0.50 
Schedule of Nonvested Stock Options Granted A summary of the status of the Company’s nonvested stock options granted as of June 30, 2024 and changes during the six months ended June 30, 2024 is presented below:
   Number of
Options
   Weighted
Average
Exercise
Price
 
Nonvested at January 1, 2024   79,667   $1.57 
Granted   56,000    0.41 
Vested   (57,647)   (1.02)
Nonvested at June 30, 2024   78,020   $1.15 
A summary of the status of the Company’s nonvested stock warrants issued as of June 30, 2024 and changes during the six months ended June 30, 2024 is presented below:
   Number of
Warrants
   Weighted
Average
Exercise Price
 
Nonvested at January 1, 2024   228,165   $2.66 
Issued   2,542,904    0.69 
Cancelled   (349,319)   (2.19)
Vested   (1,221,750)   (0.81)
Nonvested at June 30, 2024   1,200,000   $0.50 
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding The following table summarizes the shares of the Company’s common stock issuable upon exercise of warrants outstanding at June 30, 2024:
 Warrants Outstanding    Warrants Exercisable 
 Range of
Exercise Price
    Number
Outstanding at
June 30,
2024
    Weighted
Average
Remaining
Contractual Life
(Years)
    Weighted
Average
Exercise Price
    Number
Exercisable at
June 30,
2024
    

Weighted
Average
Exercise Price

 
$0.50 – 2.50    2,535,150    4.89   $0.74    1,335,150   $0.95 
 4.50    179,998    3.93    4.50    179,998    4.50 
 12.50    123,964    2.81    12.50    123,964    12.50 
$0.50 – 12.50    2,839,112    4.74   $1.49    1,639,112   $2.21