v3.25.2
STOCK OPTION PLAN AND WARRANTS (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF STOCK OPTION TRANSACTIONS

Stock option transactions during 2024 and 2023 were as follows:

 

   2024   2023 
   Shares   Weighted-
Average
Exercise
Price
   Shares   Weighted-
Average
Exercise
Price
 
                 
Outstanding at Beginning of Year   162,625   $36.01    126,805   $36.08 
Granted   79,000    1.78    37,188    5.48 
Exercised   -    -    -    - 
Forfeited or Cancelled   (24,569)   75.86    (1,367)   10.78 
Outstanding at End of Year   217,056    18.56    162,625    36.01 
Options Exercisable at Year-End   214,525   $18.74    157,547   $36.96 
SCHEDULE OF STOCK OPTION OUTSTANDING AND EXERCISABLE AND EXERCISABLE EXERCISE PRICE RANGE

Information with respect to stock options outstanding and exercisable at December 31, 2024 is as follows:

 

    Options Outstanding     Options Exercisable  
Range of
Exercise
Prices
  Number
Outstanding at
December 31,
2024
    Weighted-
Average
Remaining
Contractual
Life
    Weighted-
Average
Exercise
Price
    Number
Exercisable at
December 31,
2024
    Weighted-
Average
Exercise
Price
 
$ 1.58-142.08     217,056       7.7     $ 4.50       214,525     $ 18.74  
SCHEDULE OF WARRANT TRANSACTIONS

Warrant transactions during 2024 and 2023 were as follows:

 

   2024   2023 
   Shares   Weighted-
Average
Exercise
Price
   Shares   Weighted-
Average
Exercise
Price
 
                 
Outstanding at Beginning of Year   631,737   $75.34    779,208   $21.28 
Granted   1,296,876    3.47    1,406    5.72 
Exercised   -    -    (118,238)   11.20 
Forfeited or Cancelled   (46,537)   24.23    (30,639)   26.74 
Outstanding at End of Year   1,882,076    2.84    631,737    75.34 
Warrant Exercisable at Year-End   585,200    2.84    631,737    75.34 
Weighted-Average Fair Value of Warrants Granted During the Year  $0.25        $0.24      
SUMMARY OF WARRANTS OUTSTANDING AND EXERCISABLE

Information with respect to warrants outstanding and exercisable at December 31, 2024 is as follows:

 

    Warrants Outstanding   Warrants Exercisable 
Range of
Exercise
Prices
   Number
Outstanding
at
December 31,
2024
   Weighted-
Average Remaining Contractual
Life
   Weighted-
Average
Exercise
Price
   Number
Exercisable
at
December 31,
2024
   Weighted-
Average
Exercise
Price
 
$3.44 -$85.12    1,882,076    2.3   $3.47    585,200   $22.59