v3.25.2
ADDITIONAL PAID-IN CAPITAL - Schedule of number of share purchase warrants outstanding (Details)
6 Months Ended 12 Months Ended
Nov. 08, 2024
$ / shares
shares
Sep. 19, 2024
$ / shares
shares
Mar. 08, 2024
$ / shares
shares
Feb. 16, 2024
$ / shares
shares
Feb. 16, 2024
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class Of Warrant Or Right, Outstanding [Rollforward]              
Number of warrants, beginning balance           110,477,171 119,626,027
Number of warrants, Issued 25,155,554 41,707,215 27,917,520 15,696,882 15,696,882 0 110,477,171
Number of warrants, Exercised           (15,696,882) (87,356,006)
Number of warrants, Cancelled           0 (32,270,021)
Number of warrants, ending balance           94,780,289 110,477,171
Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward]              
Weighted average exercise price, beginning balance | $ / shares           $ 0.06 $ 0.09
Weighted average exercise price, Issued | (per share) $ 0.06 $ 0.056 $ 0.056 $ 0.08 $ 0.06 0 0.06
Weighted average exercise price, Exercised | $ / shares           0.06 0.1
Weighted average exercise price, Cancelled | $ / shares           0 0.07
Weighted average exercise price, ending balance | $ / shares           $ 0.06 $ 0.06