v3.25.1
WARRANTS (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Warrant [Member]        
Warrants, outstanding, beginning balance 10,791,970 9,716,970 8,999,089 4,224,089
Warrants exercisable - common share equivalents, Additions, Granted 135,558 375,000 650,000 770,000
Warrants exercisable - common share equivalents, Additions, Granted 1 $ 319,831 $ 1,000,000 $ 225,381 $ 1,005,000
Warrants exercisable - common share equivalents, Additions, Cancelled (208,333) $ (300,000) $ (157,500)  
Warrants exercisable - common share equivalents, Additions, Granted 2 $ 30,000     $ 3,000,000
Warrants exercisable - common share equivalents, Additions, Rounding Adjustment (4,630)      
Warrants exercisable - common share equivalents, Expired 5,536,172      
Warrants exercisable - common share equivalents, Expired (5,536,172)      
Warrants exercisable - common share equivalents, Exercised 2,097,390      
Warrants exercisable - common share equivalents, Exercised (2,097,390)      
Warrants exercisable - common share equivalents, Exercised three (90,000)      
Warrants, outstanding, ending balance 3,340,834 10,791,970 9,716,970 8,999,089
Weighted average exercise price per share beginning balance $ 0.75 $ 0.94 $ 0.91 $ 1.47
Weighted average exercise price per share beginning balance 0.99 0.94 0.91  
Weighted average exercise price per share granted 1.50 0.75 1.5 1.5
Weighted average exercise price per share vested 1.50   0 0
Weighted average exercise price per share granted 1 0.01 1.5 0.75 0.75
Weighted average exercise price per share Addition Cancelled 1.50 0.75 0.75  
Weighted average exercise price per share Addition Granted 3 0.01     0.1
Weighted average exercise price per share Addition Rounding Adjustment 1.50      
Weighted average exercise price per share expired 1.50      
Weighted average exercise price per share exercised 0.75      
Weighted average exercise price per share ending balance $ 0.15 0.99 0.94 0.91
Weighted average exercise price per share ending balance   $ 0.75 $ 0.94 $ 0.91
Warrants exercisable - Common Share Equivalents [Member]        
Warrants, outstanding, beginning balance 10,208,637 9,008,637 8,665,756 3,557,422
Warrants exercisable - common share equivalents, Additions, Granted 135,558 375,000 275,000 770,000
Warrants exercisable - common share equivalents, Vested 375,000     333,334
Warrants exercisable - common share equivalents, Additions, Granted 1 $ 319,831 $ 1,125,000 $ 225,381 $ 1,005,000
Warrants exercisable - common share equivalents, Additions, Cancelled   $ (300,000) $ (157,500)  
Warrants exercisable - common share equivalents, Additions, Granted 2 $ 30,000     $ 3,000,000
Warrants exercisable - common share equivalents, Additions, Rounding Adjustment (4,630)      
Warrants exercisable - common share equivalents, Expired 5,536,172      
Warrants exercisable - common share equivalents, Expired (5,536,172)      
Warrants exercisable - common share equivalents, Exercised 2,097,390     0
Warrants exercisable - common share equivalents, Exercised (2,097,390)     0
Warrants exercisable - common share equivalents, Exercised three (90,000)      
Warrants, outstanding, ending balance 3,340,834 10,208,637 9,008,637 8,665,756
Weighted average exercise price per share beginning balance $ 0.97 $ 0.90 $ 0.88  
Weighted average exercise price per share beginning balance 0.75 0.90 0.88 $ 1.47
Weighted average exercise price per share granted 1.50 0.75 1.5 1.5
Weighted average exercise price per share vested 1.50     1.5
Weighted average exercise price per share Addition Cancelled 1.50 0.75 0.75  
Weighted average exercise price per share Addition Granted 3 0.01     0.1
Weighted average exercise price per share Addition Rounding Adjustment 1.50      
Weighted average exercise price per share expired 1.50      
Weighted average exercise price per share exercised 0.75      
Weighted average exercise price per share ending balance   0.75 0.90 0.88
Weighted average exercise price per share ending balance 0.15 0.97 0.90 0.88
Weighted average exercise price per share granted 1 $ 0.01 $ 1.5 $ 0.75 $ 0.75