v3.26.1
Share Capital - Schedule of Movement in Number of Common Shares (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Movement In Number Of Common Shares Abstract      
Outstanding 479,332,885 334,153,330 224,200,170
Issuance through at-the market equity offering program 29,616,939 135,474,160 52,120,899
Issuance through business combination 59,866,609
Share buyback and cancellation (7,807,141)
Exercise of Options 12,591,449 2,644,873 3,047,346
Settlement of share awards 1,543,320
Issuance of common shares related to right-of-use asset 1,532,745
Exercise of warrants 15,191,855 5,111,111 9,269,630
Settlement of restricted share units 2,744,083 416,666 250,002
2023 private placement 44,444,446
Issuance through acquisition of assets 8,500,000 820,837
Outstanding 601,579,999 479,332,885 334,153,330