v3.22.4
Fair Value Measurement - Changes in Fair Value of Financial Assets and Liabilities in Level 3 (Parenthetical) (Detail) - Level 3 of fair value hierarchy [member] - CAD ($)
$ in Millions
Jan. 31, 2023
Oct. 31, 2022
Jan. 31, 2022
Disclosure of reconciliation of changes in fair value measurement assets liabilities [line items]      
Deposits $ 75 $ 70 $ 137
Bifurcated embedded derivative liabilities 344 317 648
Other liabilities designated at FVTPL $ 9 $ 22 $ 26