XML 226 R159.htm IDEA: XBRL DOCUMENT v3.20.2
Post-Employment Benefits - Summary of Defined Benefit Assets (Liability) Net of Valuation Allowance Included in Other Assets and Other Liabilities (Detail) - CAD ($)
$ in Millions
Oct. 31, 2020
Oct. 31, 2019
Disclosure of net defined benefit liability (asset) [line items]    
Defined benefit liability $ (676) $ (737)
Other assets [member]    
Disclosure of net defined benefit liability (asset) [line items]    
Defined benefit asset 247 175
Pension plan [member]    
Disclosure of net defined benefit liability (asset) [line items]    
Net defined benefit asset (liability), net of valuation allowance 185 116
Pension plan [member] | Other assets [member]    
Disclosure of net defined benefit liability (asset) [line items]    
Defined benefit asset 247 175
Pension plan [member] | Other Liabilities [member]    
Disclosure of net defined benefit liability (asset) [line items]    
Defined benefit liability (62) (59)
Other post employment benefit plans [member]    
Disclosure of net defined benefit liability (asset) [line items]    
Net defined benefit asset (liability), net of valuation allowance (609) (671)
Other post employment benefit plans [member] | Other Liabilities [member]    
Disclosure of net defined benefit liability (asset) [line items]    
Defined benefit liability $ (609) $ (671)