XML 150 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Summary of Performance Share Units Plan (Details) - PSUs and PDSUs - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] (in shares)    
Outstanding, January 1 (in shares) 1,678,553 1,336,358
Granted (in shares) 593,748 917,744
Issued in lieu of dividends (in shares) 12,843 10,845
Settled (in shares) (401,182) (460,667)
PDSUs converted into DSUs (in shares) (11,461) (45,058)
Forfeited (in shares) (128,768) (80,669)
Outstanding, December 31 (in shares) 1,743,733 1,678,553