v3.26.1
Share-based payments - DSU Activity (Details) - DSUs
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of DSUs  
Balance - beginning | shares 135,490
Granted | shares 51,324
Vested | shares (26,128)
Forfeited | shares (17,098)
Balance - ending | shares 143,588
Weighted-average grant-date fair value per share  
Balance - beginning | $ / shares $ 9.39
Granted | $ / shares 9.36
Vested | $ / shares 8.84
Forfeited | $ / shares 9.37
Balance - ending | $ / shares $ 9.48