v3.25.2
Other long-term obligations - Summary of Other Long-Term Obligations (Detail) - CAD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Employee retirement benefits $ 828 $ 846
Asset retirement obligations and other environmental liabilities 2,607 2,641
Share-based incentive compensation liabilities 197 119
Operating lease liability 147 144
Other obligations 122 120
Total other long-term obligations $ 3,901 $ 3,870