| Canada All Banks: Assets: NM: IO: ow Secured by Residential Property (CAD th) | 49,802,583.000
            
                                        Dec 2024 | monthly | Jan 2011 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: CC: Deposits w/ Regulated Financial Inst. (CAD th) | 433,192,307.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Securities (CAD th) | 2,231,381,832.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | All Banks: Assets: Securities: Securities Issued or Guaranteed by Canada (SI): T... (CAD th) | 145,936,304.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Securities: SI: Others (CAD th) | 339,314,432.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Securities: Others (CAD th) | 1,746,131,096.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Securities: Others: Debt (CAD th) | 1,173,079,274.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Securities: Others: Shares (CAD th) | 573,051,822.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Non Mortgage Loans (NM) (CAD th) | 3,477,476,599.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Call & Other Short Loans to Investment Dealers & B... (CAD th) | 3,910,814.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Regulated Financial Inst. (CAD th) | 99,763,410.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Federal Govt, Provinces, Municipal or School Corp. (CAD th) | 7,683,664.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Foreign Govt (CAD th) | 22,746,024.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Lease Receivables (CAD th) | 36,942,422.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Individuals for Non Business Purposes (IN) (CAD th) | 755,331,229.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Reverse Repurchase Agreements (CAD th) | 1,097,626,657.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: Individuals & Others for Business Purposes (IO) (CAD th) | 1,453,472,379.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Mortgages (CAD th) | 2,039,141,825.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Mortgages: Residential (CAD th) | 1,855,217,072.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Mortgages: Residential: Insured (CAD th) | 420,734,883.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Mortgages: Residential: Uninsured (CAD th) | 1,432,294,695.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Mortgages: Non Residential (CAD th) | 183,924,753.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Customers Liability under Acceptances (CAD th) | 1,070,809.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Land, Buildings & Equipt (CAD th) | 33,901,650.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Insurance Related (CAD th) | 14,898,201.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others (CAD th) | 903,576,025.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Accrued Interest (CAD th) | 29,522,896.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Prepaid & Deferred Charges (CAD th) | 8,837,114.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Goodwill (CAD th) | 72,638,131.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Intangibles (CAD th) | 28,535,554.000
            
                                        Dec 2024 | monthly | Jan 2005 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Intangibles: w/ Definite Lives (CAD th) | 23,352,822.000
            
                                        Dec 2024 | monthly | Jan 2005 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Intangibles: w/ Indefinite Lives (CAD th) | 5,182,732.000
            
                                        Dec 2024 | monthly | Jan 2005 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Deferred Tax Assets (CAD th) | 16,956,160.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Derivative Related Amounts (CAD th) | 480,916,367.000
            
                                        Dec 2024 | monthly | Nov 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Due from Head Office & Financial Inst. (CAD th) | 24,947,256.000
            
                                        Dec 2024 | monthly | Nov 1999 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Others (CAD th) | 202,867,211.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities & Shareholders Equity (CAD th) | 9,282,828,268.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities (CAD th) | 8,774,255,551.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: FD: Deposit Taking Inst. (CAD th) | 226,062,784.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: FD: Individuals (CAD th) | 906,176,329.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: FD: Individuals: Tax Sheltered (CAD th) | 183,349,592.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: FD: Individuals: Others (CAD th) | 722,826,737.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: FD: Others (CAD th) | 2,017,123,951.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Cheques & Other Items in Transit (CAD th) | 7,473,471.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | All Banks: Liabilities: Advances from the Bank of Canada (CAD th) | 1.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Acceptances (CAD th) | 1,072,004.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Subsidiaries, Other than Deposits (SO) (CAD th) | 26,443,252.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: SO: Call & Short Loans Payable (CAD th) | 79,641.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: SO: Others (CAD th) | 26,363,611.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Insurance Related (CAD th) | 51,450,937.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others (CAD th) | 2,422,043,892.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Accrued Interest (CAD th) | 39,962,455.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Mortgages & Loans Payable (CAD th) | 236,320,246.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Income Taxes (CAD th) | 6,111,385.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Income Taxes: Current (CAD th) | 3,491,202.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Income Taxes: Deferred (CAD th) | 2,620,183.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Obligations to Borrowed Securities (CAD th) | 191,812,754.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Obligations Related to Assets Sold (CAD th) | 1,116,769,523.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Deferred Income (CAD th) | 6,977,407.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Derivative Related Amounts (CAD th) | 497,531,750.000
            
                                        Dec 2024 | monthly | Nov 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Due to Head Office & Financial Inst. (CAD th) | 16,086,336.000
            
                                        Dec 2024 | monthly | Nov 1999 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Others: Others (CAD th) | 232,577,847.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Subordinated Debt (CAD th) | 50,150,930.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Shareholders Equity (SE) (CAD th) | 508,572,717.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: SE: Preferred Shares (CAD th) | 48,090,394.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: SE: Common Shares (CAD th) | 116,348,818.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: SE: Contributed Surplus (CAD th) | 1,095,486.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: SE: Retained Earnings (CAD th) | 321,676,363.000
            
                                        Dec 2024 | monthly | Jan 1996 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: SE: Accumulated Other Comprehensive Income (CAD th) | 19,219,209.000
            
                                        Dec 2024 | monthly | Nov 2006 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Demand & Notice Deposits: Federal & Provincial (CAD th) | 32,462,211.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Demand & Notice Deposits: Municipal & School Corp... (CAD th) | 46,986,990.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Demand & Notice Deposits: Deposit Taking Inst. (CAD th) | 62,737,736.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Demand & Notice Deposits: Individuals (CAD th) | 1,377,728,258.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Demand & Notice Deposits: Individuals: Tax Shelte... (CAD th) | 103,675,889.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Demand & Notice Deposits: Individuals: Others (CAD th) | 1,274,052,369.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: Demand & Notice Deposits: Others (CAD th) | 1,608,095,170.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: FD: Federal & Provincial (CAD th) | 6,691,012.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Liabilities: FD: Municipal & School Corp. (CAD th) | 9,450,812.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Cash & Cash Equivalent (CC) (CAD th) | 596,279,528.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | All Banks: Assets: CC: Gold, Bank Notes, Deposits w/ Bank of Canada & Cheques (CAD th) | 163,087,221.000
            
                                        Dec 2024 | monthly | Jan 2009 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Mortgages: Residential: ow NHA Mortgage-Backed Securit... (CAD th) | 154,391,266.000
            
                                        Dec 2024 | monthly | Jan 2010 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Mortgages: Residential: Reverse (CAD th) | 2,187,494.000
            
                                        Dec 2024 | monthly | Jan 2010 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: IN: ow Secured by Residential Property (CAD th) | 308,872,520.000
            
                                        Dec 2024 | monthly | Jan 2011 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: IN: ow Secured by Other than Residential Property (CAD th) | 230,507,215.000
            
                                        Dec 2024 | monthly | Jan 2011 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: NM: IO: ow Secured by Other than Residential Property (CAD th) | 907,360,469.000
            
                                        Dec 2024 | monthly | Jan 2011 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: Assets: Others: Associates & Joint Ventures Interests (CAD th) | 23,457,135.000
            
                                        Dec 2024 | monthly | Jan 2011 - Dec 2024 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Canada All Banks: SE: Non Controlling Interests (CAD th) | 2,142,447.000
            
                                        Dec 2024 | monthly | Jan 2011 - Dec 2024 |