XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Investment Securities - Summary of Analysis of Fair Value and Carrying Value of Investment Securities Measured at Amortized Cost (Detail) - CAD ($)
$ in Millions
Apr. 30, 2022
Jan. 31, 2022
Oct. 31, 2021
Financial assets at fair value, investment securities [member]      
Disclosure of financial assets [line items]      
Cost $ 16,107 $ 17,453 $ 18,133
Financial assets at fair value, investment securities [member] | Canadian federal government issued or guaranteed debt [member]      
Disclosure of financial assets [line items]      
Cost 10,437 11,674 12,310
Financial assets at fair value, investment securities [member] | U.S. treasury and other U.S. agency debt [member]      
Disclosure of financial assets [line items]      
Cost 4,536 4,651 4,712
Financial assets at fair value, investment securities [member] | Other foreign government debt [member]      
Disclosure of financial assets [line items]      
Cost 1,013 996 970
Financial assets at fair value, investment securities [member] | Corporate debt [member]      
Disclosure of financial assets [line items]      
Cost 121 132 141
Financial assets at carrying value, investment securities [member]      
Disclosure of financial assets [line items]      
Cost 16,699 17,576 18,157
Financial assets at carrying value, investment securities [member] | Canadian federal government issued or guaranteed debt [member]      
Disclosure of financial assets [line items]      
Cost 10,713 11,770 12,372
Financial assets at carrying value, investment securities [member] | U.S. treasury and other U.S. agency debt [member]      
Disclosure of financial assets [line items]      
Cost 4,863 4,694 4,687
Financial assets at carrying value, investment securities [member] | Other foreign government debt [member]      
Disclosure of financial assets [line items]      
Cost 1,013 986 960
Financial assets at carrying value, investment securities [member] | Corporate debt [member]      
Disclosure of financial assets [line items]      
Cost $ 110 $ 126 $ 138