v3.26.1
Financial and derivative instruments - Summary of estimated fair value of financial instruments (Detail) - CAD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Assets    
Derivative Asset $ 210 $ 59
Liabilities    
Derivative liabilities 142 32
Effect of counterparty netting    
Assets    
Derivative Asset (54) (18)
Liabilities    
Derivative liabilities (54) (18)
Effect of collateral netting    
Assets    
Derivative Asset (5) (2)
Liabilities    
Derivative liabilities 0 0
Net carrying value    
Assets    
Derivative Asset 151 39
Liabilities    
Derivative liabilities 88 14
Level 1    
Assets    
Derivative Asset 59 20
Liabilities    
Derivative liabilities 54 18
Level 2    
Assets    
Derivative Asset 151 39
Liabilities    
Derivative liabilities 88 14
Level 3    
Assets    
Derivative Asset 0 0
Liabilities    
Derivative liabilities $ 0 $ 0