v3.26.1
Share Capital and Warrants - Employee share purchase plan (Details)
12 Months Ended
Dec. 31, 2025
Share Capital and Warrants  
Percentage of company contributes to eligible employee's contribution 60.00%
Maximum shares to be acquired as percentage of issued and outstanding common shares 10.00%