XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1
STOCKHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
SCHEDULE OF WARRANTS ACTIVITY

The following table summarizes information about warrants granted during the years ended December 31:

 

   2023   2022 
   Number of
Warrants
   Weighted Average
Exercise Price
   Number of
Warrants
   Weighted Average
Exercise Price
 
                 
Balance, beginning of year   1,481,734   $           7.34    1,378,929   $           7.40 
Warrants granted   225,000    1.00    112,805    6.59 
Warrants expired   (100,000)   10.00    (10,000)   8.00 
Warrants exercised   -    -    -    - 
Balance, end of year   1,606,734    6.28    1,481,734    7.34 
Exercisable warrants   1,359,234   $7.16    1,424,234   $7.38 
SCHEDULE OF OUTSTANDING WARRANTS

Outstanding warrants as of December 31, 2023 are as follows:

 

Range of

Exercise Prices

  

Weighted Average

Residual Life

Span (in years)

  

Outstanding

Warrants

  

Weighted Average

Exercise Price

  

Exercisable

Warrants

  

Weighted Average

Exercise Price

 
                      
 1.00    4.78    225,000   $1.00    -   $1.00 
 5.91    3.33    40,000    5.91    25,000    5.91 
 6.95    3.23    42,805           6.95    42,805    6.95 
 7.00    1.62    877,500    7.00    870,000    7.00 
 7.50    2.68    250,000    7.50    250,000    7.50 
 7.70    3.52    171,429    7.70    171,429    7.70 
 1.00 to 10.00    2.68    1,606,734   $6.28    1,359,234   $7.16 
SCHEDULE OF WARRANTS OUTSTANDING, EXPIRY DATE AND EXERCISE PRICES

Warrants outstanding have the following expiry date and exercise prices as of the years ended December 31:

 

Expiry Date 

Exercise Prices

   2023   2022 
             
May 18, 2023   10.00    -    50,000 
October 14, 2023   10.00    -    50,000 
October 06, 2024   7.00    847,500    847,500 
September 01, 2025   7.50    83,334    83,334 
June 04, 2026   7.50    83,333    83,333 
July 7, 2026   7.70    171,429    171,429 
December 04, 2027   7.50    83,333    83,333 
March 25, 2027   6.95    42,805    42,805 
May 1, 2027   7.00    30,000    30,000 
May 1, 2027   5.91    40,000    40,000 
October 11, 2028   1.00    225,000    - 
         1,606,734    1,481,734 
SCHEDULE OF STOCK OPTIONS GRANTED

   2023   2022 
   Number of
Stock  Options
   Weighted Average
Exercise Price
   Number of
Stock  Options
   Weighted Average
Exercise Price
 
                 
Balance, beginning of year   2,190,583   $5.00    1,559,300   $4.58 
                     
Stock options granted   -    -    841,500    - 
Stock options expired   (287,750)   -    -    - 
Stock options cancelled, forfeited   (208,574)   -    (9,000)   - 
Stock options exercised   (235,426)   -    (201,217)   - 
                     
Balance, end of year   1,458,833    4.97    2,190,583    5.00 
                     
Exercisable stock options   1,354,896   $4.94    1,420,312   $4.96 
SCHEDULE OF STOCK OPTIONS, EXPIRY DATE AND EXERCISE PRICES

Stock options outstanding at the end of the year have the following expiry date and exercise prices as of December 31,

 

Expiry Date  Exercise Prices   2023   2022 
             
February 28, 2023   5.00    -    20,000 
March 05, 2023   2.40    -    242,000 
July 31, 2023   5.00    -    127,500 
October 31, 2023   4.40    -    10,000 
November 30, 2023   5.40    -    120,250 
November 20, 2024   10.00    -    125,000 
April 20, 2025   4.20    10,000    10,000 
March 1, 2027   5.14    563,500    648,500 
March 1, 2027   5.65    140,000    140,000 
May 1, 2027   5.90    30,000    30,000 
October 31, 2027   5.98    17,000    19,000 
September 30, 2030   4.40    318,333    318,333 
September 30, 2030   4.84    380,000    380,000 
         1,458,833    2,190,583 
SCHEDULE OF STOCK COMPENSATION EXPENSE

We recorded stock compensation expense relating to the vesting of stock options and warrants as follows for the years ended December 31,

 

   2023   2022 
In thousands        
Stock Compensation  $273   $1,321 
Stock Option vesting   1,682    1,852 
Total  $1,955   $3,173