v3.25.2
WARRANTS (Tables)
6 Months Ended
Jun. 30, 2025
Warrants  
Schedule of warrant activity
    
   # of Warrants 
Balance, December 31, 2024   2,268,535 
      
Warrants granted   90,262 
Warrants exercised    
Warrants expired    
      
Balance, June 30, 2025   2,358,797 
      
Exercisable, June 30, 2025   2,358,797