v3.26.1
Share-based payments - Schedule of Deferred Share Units (Detail)
12 Months Ended
Dec. 22, 2025
shares
Nov. 03, 2025
shares
Sep. 03, 2025
shares
Jul. 25, 2025
shares
Jun. 05, 2025
shares
Dec. 23, 2024
Aug. 12, 2024
shares
Jun. 28, 2024
shares
Jun. 20, 2024
shares
Jun. 14, 2024
shares
May 23, 2024
shares
Mar. 28, 2024
Oct. 11, 2023
shares
May 11, 2023
Sep. 16, 2022
shares
Aug. 15, 2022
Jul. 31, 2022
Mar. 31, 2022
Feb. 15, 2022
Aug. 09, 2019
Dec. 31, 2025
shares
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Dec. 31, 2015
shares
Disclosure of terms and conditions of share-based payment arrangement [line items]                                                
Exercised       (125,000)                                        
Deferred Stock Units [Member]                                                
Disclosure of terms and conditions of share-based payment arrangement [line items]                                                
Balance, beginning of year                                         4,102,083 3,552,083 3,264,583  
Forfeit                       (75,000)                 0 (173,958) 0 (141,667)
Cancelled                               (506,250)                
Exercised   (62,500) (50,000) (250,000)   (5,208)     (125,000) (62,500)   (50,000) (62,500)   (475,000)   (37,500) (37,500)   (50,000) (962,500) (82,292) (25,000) (1,116,667)
Granted 367,500       299,000   250,000 56,250 187,500   312,500   87,500 225,000 1,250,000       862,500 125,000 666,500 806,250 312,500 1,675,000
Balance, end of year                                         3,806,083 4,102,083 3,552,083