| 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Operating Balance (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -13,484.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Revenue (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 467,599.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Revenue: Taxes (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 413,368.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Revenue: Social Contributions (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 30,080.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Revenue: Grants (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,445.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Revenue: Others (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 22,706.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 481,083.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Compensation of Employees (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 57,962.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Use of Goods and Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 34,430.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Consumption of Fixed Capital (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 13,636.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Interest (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 41,999.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Subsidies (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,957.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Grants (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 151,630.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Social Benefits (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 154,511.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Expense: Others (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 20,958.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Memo Item: Total Expenditure (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 479,690.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Nonfinancial Assets (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -1,393.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 28,476.000
            
                                        2015
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2015
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets: by... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -2,725.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets: by... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -408.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets: by... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 23,868.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets: by... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -9,561.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets: by... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,855.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets: by... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 43,139.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 69,738.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 100.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 62,230.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 197.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -4,643.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2022
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2022
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 11,854.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Gross Operating Balance (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 152.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Lending/Borrowing (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -12,091.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Statistical Discrepancy (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -479.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Revenue (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 588,258.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Revenue: Taxes (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 413,368.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Revenue: Social Contributions (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 135,245.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Revenue: Grants (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,445.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Revenue: Others (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 38,200.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 566,158.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Compensation of Employees (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 57,962.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Use of Goods and Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 40,602.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Consumption of Fixed Capital (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 13,636.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Interest (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 43,025.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Subsidies (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,957.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Grants (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 151,630.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Social Benefits (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 232,388.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Expense: Others (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 20,958.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Memo Item: Total Expenditure (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 564,765.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Nonfinancial Assets (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -1,393.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 50,566.000
            
                                        2015
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2015
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -2,725.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 15,473.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 31,968.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 4,687.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,855.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2022
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2022
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 67,077.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 96,321.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: Cur... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 100.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: Sec... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 74,850.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: Loa... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5,684.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: Sha... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: Ins... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -4,643.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: Fin... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2022
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2022
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: Oth... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 20,330.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Gross Operating Balance (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 35,736.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Lending/Borrowing (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 23,493.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Statistical Discrepancy (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -479.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Operating Balance (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 22,100.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Acquisition of Financial Assets: by... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2015
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2015
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2015
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2015
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2015
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2015
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Budgetary Central Government: Net Incurrence of Liabilities: by Instr... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: Central Government: Net Incurrence of Liabilities: by Instrument: SDR... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Incurrence of Liabilities: by Instrument: SDR... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1999 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Revenue (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,238,420.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Revenue: Taxes (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 873,341.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Revenue: Social Contributions (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 150,102.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Revenue: Grants (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,305.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Revenue: Others (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 213,672.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,223,027.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Compensation of Employees (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 345,266.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Use of Goods and Services (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 261,669.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Consumption of Fixed Capital (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 95,013.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Interest (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 96,175.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Subsidies (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 42,428.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Grants (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6,993.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Social Benefits (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 298,373.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Expense: Others (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 77,110.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Memo Item: Total Expenditure (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,235,004.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Nonfinancial Assets (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 11,977.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 80,980.000
            
                                        2015
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2015
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -352.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 14,544.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 43,554.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 12.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,823.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 0.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Canada CA: General Government: Net Acquisition of Financial Assets: by Instrumen... (CAD mn)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 67,574.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1990 - 2023
                                     |