XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Financial instruments (Details) - CAD ($)
$ in Millions
3 Months Ended
Jan. 12, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Schedule of Investments [Line Items]        
Debt and finance lease liabilities, carrying value   $ 21,523   $ 20,749
Debt and finance lease liabilities, fair value   19,853   18,911
Payments for settlement of foreign currency forward contracts   0 $ 65  
Foreign Exchange Contract        
Schedule of Investments [Line Items]        
Payments for settlement of foreign currency forward contracts $ 65      
Loss on derivative   0 4  
Foreign currency contracts, fair value   0   $ 0
Net Investment Hedge        
Schedule of Investments [Line Items]        
Unrealized gain (loss) on net investment hedge   $ 6 $ (103)