Quarterly report [Sections 13 or 15(d)]

WARRANTS (Details)

v3.25.2
WARRANTS (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Dec. 31, 2024
shares
WARRANTS        
Number of Warrants 57,141,386 57,141,386 57,141,386 57,141,386
Warrant exercises during period 0 0    
Exercise Price C$ 12.00 | November 2025        
WARRANTS        
Exercise Price | $ / shares     $ 12  
Number of Warrants 279,613 279,613 279,613  
Exercise Price USD 2.02 | January 2026        
WARRANTS        
Exercise Price | $ / shares $ 2.02 $ 2.02    
Number of Warrants 14,128,696 14,128,696 14,128,696  
Exercise Price USD 2.02 | January 2027        
WARRANTS        
Exercise Price | $ / shares $ 2.02 $ 2.02    
Number of Warrants 14,128,696 14,128,696 14,128,696  
Exercise Price USD 12.60 | August 2026        
WARRANTS        
Exercise Price | $ / shares $ 12.6 $ 12.6    
Number of Warrants 524,088 524,088 524,088  
Exercise Price USD 9.60 | August 2026        
WARRANTS        
Exercise Price | $ / shares $ 9.6 $ 9.6    
Number of Warrants 146,744 146,744 146,744  
Exercise Price USD 7.50 | April 2028        
WARRANTS        
Exercise Price | $ / shares $ 7.5 $ 7.5    
Number of Warrants 345,938 345,938 345,938  
Exercise Price USD 6.10 | April 2028        
WARRANTS        
Exercise Price | $ / shares $ 6.1 $ 6.1    
Number of Warrants 69,188 69,188 69,188  
Exercise Price USD 1.75 | February 2029        
WARRANTS        
Exercise Price | $ / shares $ 1.75 $ 1.75    
Number of Warrants 11,227,714 11,227,714 11,227,714  
Exercise Price USD 2.50 | July 2029        
WARRANTS        
Exercise Price | $ / shares $ 2.5 $ 2.5    
Number of Warrants 14,128,696 14,128,696 14,128,696  
Exercise Price USD 0.01        
WARRANTS        
Exercise Price | $ / shares $ 0.01 $ 0.01    
Number of Warrants 2,162,013 2,162,013 2,162,013