| 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: Financial Assets (FA) (CAD mn) | 162,168.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 (CAD mn) | -8,429.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: 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: Goods & Services: Goods (CAD mn) | 910.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: 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: PI: Foreign Equity & Investment Fund ... (CAD mn) | 1,695.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: 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: Official International Reserves (CAD mn) | -2,789.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: 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: Current Account: Balances: Goods & Services: Services (CAD mn) | 1,063.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: Primary Income (PI) (CAD mn) | -1,344.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: Balances: sa: Primary Income (PI) (CAD mn) | -1,495.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: Receipts: sa: Goods & Services: Goods (CAD mn) | 201,175.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 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 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: Balances: sa: Goods & Services: Goods (CAD mn) | -443.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: Payments: sa: Secondary Income (CAD mn) | 6,255.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 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | BoP: BPM6: CA: Balances: sa: Secondary Income (CAD mn) | -1,215.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 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | BoP: BPM6: CA: Payments: sa: Goods & Services: Services (CAD mn) | 55,598.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: Assets (CAD mn) | 9,875,240.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 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 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: Manufacturing (Mfg) (CAD mn) | 236,899.000
            
                                        2023 | yearly | 1999 - 2023 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Foreign Direct Investment: Management of Companies & Enterprises (CAD mn) | 448,825.000
            
                                        2023 | yearly | 1999 - 2023 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Foreign Direct Investment: Mining & Oil and Gas Extraction (MO) (CAD mn) | 151,525.000
            
                                        2023 | yearly | 1999 - 2023 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 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 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 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 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Direct Investment Abroad: Manufacturing (Mfg) (CAD mn) | 127,461.000
            
                                        2023 | yearly | 1999 - 2023 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Direct Investment Abroad: Information & Cultural Industries (CAD mn) | 64,456.000
            
                                        2023 | yearly | 1999 - 2023 | 
                            
                        
                            
                                
                                    
                                        
                                        
                                        | Insolvency Statistics: Bankruptcy (Unit) | 2,545.000
            
                                        Jan 2025 | monthly | Jan 2011 - Jan 2025 |