v3.26.1
Share-based compensation - Schedule of DSUs, RSUs and PSUs Granted (Details)
6 Months Ended
Jun. 30, 2026
shares
$ / shares
DSUs  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Number of units - beginning of period (in shares) 173,592
Granted (in shares) 12,792
Number of units - end of period (in shares) 186,384
DSUs | Minimum  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Weighted average exercise price of units granted (in canadian dollars per share) | $ / shares $ 24.06
DSUs | Maximum  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Weighted average exercise price of units granted (in canadian dollars per share) | $ / shares $ 30.43
RSUs  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Number of units - beginning of period (in shares) 218,306
Granted (in shares) 786,620
Released (in shares) (53,160)
Forfeited (in shares) (26,492)
Number of units - end of period (in shares) 925,274
RSUs | Minimum  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Weighted average exercise price of units granted (in canadian dollars per share) | $ / shares $ 23.50
Weighted average exercise price of units released (in canadian dollars per share) | $ / shares 37.04
Weighted average exercise price of units forfeited (in canadian dollars per share) | $ / shares 24.35
RSUs | Maximum  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Weighted average exercise price of units granted (in canadian dollars per share) | $ / shares 25.00
Weighted average exercise price of units released (in canadian dollars per share) | $ / shares 77.20
Weighted average exercise price of units forfeited (in canadian dollars per share) | $ / shares $ 77.20
PSUs  
Disclosure of terms and conditions of share-based payment arrangement [line items]  
Number of units - beginning of period (in shares) 0
Granted (in shares) 59,210
Number of units - end of period (in shares) 59,210
Weighted average exercise price of units granted (in canadian dollars per share) | $ / shares $ 25.69