XML 101 R18.htm IDEA: XBRL DOCUMENT v3.25.2
WARRANTS
6 Months Ended
Jun. 30, 2025
Warrants  
WARRANTS

 

10. WARRANTS

 

The table below sets forth warrant activity during the six months ended June 30, 2025 and 2024:

          
   Number of
Warrants
   Weighted
Average
Exercise
Price
 
Balance at January 1, 2025   3,144   $1,164.72 
Granted        
Exercised        
Expired        
Balance at June 30, 2025   3,144    1,164.72 
Warrants Exercisable at June 30, 2025   3,144   $1,164.72 

 

   Number of
Warrants
   Weighted
Average
Exercise
Price
 
Balance at January 1, 2024   3,150   $1,162.76 
Granted        
Exercised        
Expired        
Balance at June 30, 2024   3,150    1,162.76 
Warrants Exercisable at June 30, 2024   3,150   $1,162.76