v3.26.1
Share capital and Pre-Funded Warrants - Pre-Funded Warrants (Details) - Pre-Funded Warrants - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Pre-Funded Warrants    
Outstanding, beginning of year 51,567,780 39,702,780
Exercised (13,650,840)  
Issued   11,865,000
Outstanding, end of year 37,916,940 51,567,780
Weighted average exercise price    
Outstanding, beginning of year $ 0.00001 $ 0.00001
Exercised 0.00001  
Issued   0.00001
Outstanding, end of year $ 0.00001 $ 0.00001
Number of shares acquired for each warrant 1 1