| 
                                            
                                            
                                                Direct Investment Abroad (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 28,454.2
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1957 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Current Account Balance (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -4,560.8
            
                                        Mar 2023
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1957 - Mar 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Current Account Balance: % of GDP (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -0.6
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1957 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Direct Investment (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 20,003.1
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1957 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Direct Investment: % of GDP (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 3.5
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1961 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Portfolio Investment (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 35,588.060
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1950 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Portfolio Investment: % of GDP (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6.2
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1961 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Portfolio Investment: Equity Securities (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,211.4
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1950 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Portfolio Investment: Debt Securities (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 34,376.683
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1950 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                External Debt (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 3,163,216.0
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                External Debt: % of GDP (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 148.4
            
                                        2024
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                External Debt: Short Term (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,185,425.0
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                External Debt: Short Term: % of GDP (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 55.6
            
                                        2024
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Total Debt: % of GDP (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 946.4
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Forecast: Current Account Balance (USD bn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -73.006
            
                                        2029
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1980 - 2029
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Net International Investment Position (USD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,385,131.250
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -8,429.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: Liabilities (Lia) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 170,596.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: Financial Assets (FA) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 162,168.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: FA: Portfolio Investment (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 18,633.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: Lia: Foreign Direct Investment in Canada (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 27,989.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: FA: Other Investment (OI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 106,510.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Statistical Discrepancy (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -7,384.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: FA: Direct Investment Abroad (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 39,814.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Receipts (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 326,978.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Receipts: Goods & Services: Goods (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 202,551.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Receipts: Goods & Services: Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 55,234.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Receipts: Primary Income (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 64,179.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Receipts: Secondary Income (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,015.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Capital Account: Receipts (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 70.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Payments (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 327,738.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Payments: Goods & Services: Goods (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 201,641.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Payments: Goods & Services: Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 54,170.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Payments: Primary Income (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 65,524.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Payments: Secondary Income (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,403.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Capital Account: Payments (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 355.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Balances (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -760.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Balances: Goods & Services: Goods (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 910.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Balances: Goods & Services: Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,063.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Balances: Primary Income (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -1,344.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Current Account: Balances: Secondary Income (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -1,388.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Capital Account: Balances (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -285.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: FA: Official International Reserves (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -2,789.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: Lia: PI: Foreign Equity & Investment Fund ... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,695.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: Lia: Portfolio Investment (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 49,796.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: Lia: Other Foreign Investment (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 92,811.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: Financial Acct: Net Flows: Lia: PI: Canada Debt Securities (CD) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 48,101.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Payments: sa: Secondary Income (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,255.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Balances: sa: Secondary Income (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -1,215.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Balances: sa: Goods & Services: Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -1,838.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Balance of Payments (BoP): BPM6: CA: Balances: sa (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -4,991.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Receipts: sa: Primary Income (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 63,305.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Payments: sa: Primary Income (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 64,800.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Receipts: sa: Goods & Services: Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 53,760.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Balance of Payments (BoP): BPM6: Current Account (CA): Receipts: sa (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 323,280.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Payments: sa: Goods & Services: Goods (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 201,618.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Balances: sa: Primary Income (PI) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -1,495.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Payments: sa: Goods & Services: Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 55,598.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Balances: sa: Goods & Services: Goods (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -443.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Receipts: sa: Secondary Income (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,040.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                BoP: BPM6: CA: Receipts: sa: Goods & Services: Goods (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 201,175.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Balance of Payments (BoP): BPM6: CA: Payments: sa (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 328,271.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1981 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                International Investment Position (IIP): BPM6: Net (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,865,308.000
            
                                        Sep 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Sep 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                International Investment Position (IIP): BPM6: Liabilities (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 8,009,932.000
            
                                        Sep 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Sep 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                International Investment Position (IIP): BPM6: Assets (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 9,875,240.000
            
                                        Sep 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Sep 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Gross External Debt: Long Term (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,364,911.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Gross External Debt: Short Term (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,707,012.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Gross External Debt (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 4,555,031.000
            
                                        Dec 2024
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Mar 1990 - Dec 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Exchange Rate: Daily Average: European Euro (EUR/CAD)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1.489
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2017 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Direct Investment: Finance & Insurance (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 153,697.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Direct Investment: Wholesale Trade (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 128,216.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Direct Investment: Management of Companies & Enterprises (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 448,825.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Direct Investment: Manufacturing (Mfg) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 236,899.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Foreign Direct Investment: Mining & Oil and Gas Extraction (MO) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 151,525.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Direct Investment Abroad: Information & Cultural Industries (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 64,456.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Direct Investment Abroad: Manufacturing (Mfg) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 127,461.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Direct Investment Abroad: Finance & Insurance (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 717,428.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Direct Investment Abroad: Management of Companies & Enterprises (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 484,262.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Direct Investment Abroad: Mining & Oil and Gas Extraction (MO) (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 240,699.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Insolvency Statistics: Bankruptcy (Unit)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,545.000
            
                                        Jan 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2011 - Jan 2025
                                     |