Annual report [Section 13 and 15(d), not S-K Item 405]

SUBSEQUENT EVENTS (Details)

v3.26.1
SUBSEQUENT EVENTS (Details)
$ / shares in Units, $ in Millions, $ in Millions
1 Months Ended
Jan. 29, 2026
$ / shares
shares
Jan. 29, 2026
CAD ($)
shares
Jan. 31, 2026
USD ($)
Dec. 31, 2025
shares
Dec. 31, 2024
shares
Jul. 26, 2024
$ / shares
SUBSEQUENT EVENTS            
Warrants exercise price | $ / shares           $ 0.25
Pre- funded warrants            
SUBSEQUENT EVENTS            
Number of warrants to purchase common shares       74,673 86,481  
Subsequent event            
SUBSEQUENT EVENTS            
Aggregate gross proceeds | $     $ 75.5      
Subsequent event | January 2026 PIPE            
SUBSEQUENT EVENTS            
Aggregate gross proceeds | $   $ 75.5        
Number of shares issued   6,815,296        
Warrants expiry period   60 days        
Subsequent event | January 2026 PIPE | Common Share Warrants            
SUBSEQUENT EVENTS            
Number of warrants to purchase common shares 6,915,296          
Warrants exercise price | $ / shares $ 14.4          
Subsequent event | January 2026 PIPE | Pre- funded warrants            
SUBSEQUENT EVENTS            
Number of warrants to purchase common shares 100,000          
Warrants exercise price | $ / shares $ 0.0001          
Subsequent event | January 2026 PIPE at issue price one            
SUBSEQUENT EVENTS            
Number of shares issued   6,090,075        
Subsequent event | January 2026 PIPE at issue price one | Common Share Warrants at issue price one            
SUBSEQUENT EVENTS            
Number of warrants sold   6,090,075        
Price per warrant | $ / shares 10.77          
Subsequent event | January 2026 PIPE at issue price two            
SUBSEQUENT EVENTS            
Price per share | $ / shares 10.77          
Subsequent event | January 2026 PIPE at issue price two | Directors and management            
SUBSEQUENT EVENTS            
Price per warrant | $ / shares 10.77          
Subsequent event | January 2026 PIPE at issue price two | Common Share Warrants at issue price two            
SUBSEQUENT EVENTS            
Number of warrants sold   100,000        
Price per warrant | $ / shares 10.77          
Subsequent event | January 2026 PIPE at issue price two | Pre- funded warrants            
SUBSEQUENT EVENTS            
Number of warrants sold   100,000        
Subsequent event | January 2026 PIPE at issue price three | Directors and management            
SUBSEQUENT EVENTS            
Number of shares issued   725,221        
Price per share | $ / shares 12.13          
Subsequent event | January 2026 PIPE at issue price three | Common Share Warrants at issue price three            
SUBSEQUENT EVENTS            
Number of warrants sold   725,221        
Price per warrant | $ / shares $ 12.13