XML 112 R19.htm IDEA: XBRL DOCUMENT v3.25.2
WARRANTS
12 Months Ended
Dec. 31, 2024
Warrants  
WARRANTS

 

  10. WARRANTS

 

The tables below set forth warrant activity during the years ended December 31, 2024 and 2023:

          
   Number of
Warrants
   Weighted
Average
Excercise
Price
 
Balance at January 1, 2024   3,150   $1,162.76 
Granted        
Exercised        
Expired   (6)   135.00 
Balance at December 31, 2024   3,144    1,164.72 
Warrants Exercisable at December 31, 2024   3,144   $1,164.72 

 

   Number of
Warrants
   Weighted
Average
Exercise
Price
 
Balance at January 1, 2023   3,153   $1,162.17 
Granted        
Exercised        
Expired   (3)   547.50 
Balance at December 31, 2023   3,150    1,162.76 
Warrants Exercisable at December 31, 2023   3,150   $1,162.76