v3.26.1
WARRANTS (Tables)
3 Months Ended
Mar. 31, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of warrant activity
                
   Number of
Warrants
   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contract
Term
   Aggregate
Intrinsic
Value
 
Exercisable at December 31, 2024   153,503   $0.25    5.67   $ 
Granted      $       $ 
Expired   (40,836)  $       $ 
Exercised      $       $ 
Exercisable at December 31, 2025   112,667   $0.26    4.15   $ 
Granted      $       $ 
Expired   (2,667)  $       $ 
Exercised      $       $ 
Exercisable at March 31, 2026   110,000   $0.25    4.01   $