FACTANKER

SUNCOR ENERGY INC

CIK 0000311337 · QID Q1516410

Branche: Petroleum Refining

FaktWertZeitQuelle
common_shares_outstanding{"unit": "shares", "value": 1193519494, "concept": "dei:EntityCommonStockSharesOutstanding2025-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1244331601, "concept": "dei:EntityCommonStockSharesOutstanding2024-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1290099792, "concept": "dei:EntityCommonStockSharesOutstanding2023-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1337470739, "concept": "dei:EntityCommonStockSharesOutstanding2022-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1441250800, "concept": "dei:EntityCommonStockSharesOutstanding2021-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1525150794, "concept": "dei:EntityCommonStockSharesOutstanding2020-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1531873743, "concept": "dei:EntityCommonStockSharesOutstanding2019-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1584484163, "concept": "dei:EntityCommonStockSharesOutstanding2018-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 1640983359, "concept": "dei:EntityCommonStockSharesOutstanding2017-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1193519494}2025-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1244331601}2024-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1290099792}2023-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1337470739}2022-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1441250800}2021-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1525150794}2020-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1531873743}2019-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1584484163}2018-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 1640983359}2017-12-31sec_edgar
industry_sic{"code": "2911", "scheme": "SIC", "description": "Petroleum Refining"}sec_edgar
observed_web_domain{"via": "wikidata:P856", "domain": "suncor.com"}robots_obs
website{"qid": "Q1516410", "url": "http://www.suncor.com/", "via": "wikidata"}wikidata
xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions{"unit": "CAD", "value": 1242000000}2023-12-31sec_edgar
xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions{"unit": "CAD", "value": 133000000}2018-12-31sec_edgar
xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions{"unit": "CAD", "value": 5000000}2017-12-31sec_edgar
xbrl:AcquisitionsThroughBusinessCombinationsOtherProvisions{"unit": "CAD", "value": 1356000000}2016-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 43000000}2025-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 55000000}2024-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 22000000}2023-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 140000000}2022-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 213000000}2021-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 272000000}2020-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 4000000}2018-12-31sec_edgar
xbrl:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 2000000}2017-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1220000000}2025-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1276000000}2024-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1310000000}2023-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1390000000}2022-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1489000000}2021-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1526000000}2020-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1561000000}2019-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1629000000}2018-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1665000000}2017-12-31sec_edgar
xbrl:AdjustedWeightedAverageShares{"unit": "shares", "value": 1612000000}2016-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -106000000}2025-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -116000000}2024-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -48000000}2023-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -104000000}2022-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": 42000000}2021-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -9000000}2020-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": 28000000}2019-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -20000000}2018-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": 59000000}2017-12-31sec_edgar
xbrl:AdjustmentsForCurrentTaxOfPriorPeriod{"unit": "CAD", "value": -69000000}2016-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": -143000000}2025-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": 423000000}2024-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": -153000000}2023-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": -1128000000}2022-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": -551000000}2021-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": 121000000}2020-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": -628000000}2019-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": 316000000}2018-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": -268000000}2017-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInInventories{"unit": "CAD", "value": -218000000}2016-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 378000000}2025-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 1330000000}2024-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 526000000}2023-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -1750000000}2022-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -1324000000}2021-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 954000000}2020-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -1099000000}2019-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": 219000000}2018-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -79000000}2017-12-31sec_edgar
xbrl:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable{"unit": "CAD", "value": -471000000}2016-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": 90000000}2025-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": -294000000}2024-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": 560000000}2023-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": -990000000}2022-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": 56000000}2021-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": -1119000000}2020-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": -1918000000}2019-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": 440000000}2018-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": 249000000}2017-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxExpense{"unit": "CAD", "value": -512000000}2016-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 160000000}2025-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 128000000}2024-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 96000000}2023-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 54000000}2022-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 23000000}2021-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": -52000000}2020-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 83000000}2019-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 13000000}2018-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": -70000000}2017-12-31sec_edgar
xbrl:AdjustmentsForDeferredTaxOfPriorPeriods{"unit": "CAD", "value": 67000000}2016-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 6916000000}2025-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 6954000000}2024-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 6435000000}2023-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 8786000000}2022-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 5850000000}2021-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 9526000000}2020-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 10572000000}2019-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 5738000000}2018-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 5601000000}2017-12-31sec_edgar
xbrl:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss{"unit": "CAD", "value": 6117000000}2016-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": -106000000}2025-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": -122000000}2024-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": -5000000}2023-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": -38000000}2022-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": -13000000}2021-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": 108000000}2020-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": 107000000}2019-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": -179000000}2018-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": 128000000}2017-12-31sec_edgar
xbrl:AdjustmentsForFairValueGainsLosses{"unit": "CAD", "value": -7000000}2016-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": 99000000}2025-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": 454000000}2024-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": -1258000000}2023-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": -717000000}2022-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": 1830000000}2021-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": -1350000000}2020-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": 436000000}2019-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": 511000000}2018-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": 421000000}2017-12-31sec_edgar
xbrl:AdjustmentsForIncomeTaxExpense{"unit": "CAD", "value": 145000000}2016-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": -603000000}2025-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": 51000000}2024-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": -415000000}2023-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": 1512000000}2022-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": 1588000000}2021-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": -1605000000}2020-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": 1317000000}2019-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": -503000000}2018-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": 68000000}2017-12-31sec_edgar
xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables{"unit": "CAD", "value": 110000000}2016-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -55000000}2025-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -25000000}2024-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -992000000}2023-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": 45000000}2022-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -257000000}2021-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -16000000}2020-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -253000000}2019-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -24000000}2018-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -474000000}2017-12-31sec_edgar
xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets{"unit": "CAD", "value": -68000000}2016-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": 64000000}2025-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": -132000000}2024-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": 339000000}2023-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": -286000000}2022-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": 235000000}2021-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": 122000000}2020-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": -14000000}2019-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": -110000000}2018-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": -48000000}2017-12-31sec_edgar
xbrl:AdjustmentsForProvisions{"unit": "CAD", "value": -98000000}2016-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": 8000000}2025-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": -57000000}2024-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": 108000000}2023-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": 328000000}2022-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": 205000000}2021-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": -238000000}2020-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": 44000000}2019-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": -117000000}2018-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": 31000000}2017-12-31sec_edgar
xbrl:AdjustmentsForSharebasedPayments{"unit": "CAD", "value": 142000000}2016-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 91000000}2025-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 80000000}2024-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 80000000}2023-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 57000000}2022-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 18000000}2021-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 2000000}2020-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 3000000}2019-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 4000000}2018-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 3000000}2017-12-31sec_edgar
xbrl:AmortisationIntangibleAssetsOtherThanGoodwill{"unit": "CAD", "value": 4000000}2016-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 3000000}2023-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 69000000}2022-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 17000000}2021-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 16000000}2020-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 19000000}2019-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 15000000}2018-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 28000000}2017-12-31sec_edgar
xbrl:AmountsPayableRelatedPartyTransactions{"unit": "CAD", "value": 42000000}2016-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 40000000}2025-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 41000000}2024-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 108000000}2023-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 135000000}2022-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 70000000}2021-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 26000000}2020-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 38000000}2019-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 33000000}2018-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 44000000}2017-12-31sec_edgar
xbrl:AmountsReceivableRelatedPartyTransactions{"unit": "CAD", "value": 61000000}2016-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.2388}2025-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.2385}2024-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.2399}2023-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.2416}2022-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.2424}2021-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.2496}2020-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.2674}2019-12-31sec_edgar
xbrl:ApplicableTaxRate{"value": 0.08}2019-06-30sec_edgar
xbrl:ApplicableTaxRate{"value": 0.12}2019-05-27sec_edgar