v3.26.1
Share Capital - Options (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share Capital    
Maximum awards as percentage to outstanding stocks 10.00%  
Expiry period (in years) 10 years  
Vesting period 3 years  
Weighted average fair value of options granted (in USD per share) $ 2.07 $ 1.1