{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "TOM": "http://tomra.com/2021-12-31",
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://tomra.com/2021-12-31/549300J726JCFJU3VT89-2021-12-31.xsd"
  ]
 },
 "facts": {
  "f27296": {
   "value": "10908700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27298": {
   "value": "9941300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27311": {
   "value": "4343800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27314": {
   "value": "3829600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27323": {
   "value": "3376000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27326": {
   "value": "3264700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27339": {
   "value": "854800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27342": {
   "value": "866700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27351": {
   "value": "781600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27354": {
   "value": "680100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27364": {
   "value": "9356200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27367": {
   "value": "8641100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27380": {
   "value": "1552500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27383": {
   "value": "1300200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27396": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromDividends",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27399": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromDividends",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27407": {
   "value": "11600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27409": {
   "value": "13700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27417": {
   "value": "105900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27419": {
   "value": "231300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27427": {
   "value": "-94300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27430": {
   "value": "-217600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27444": {
   "value": "65300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27447": {
   "value": "-12200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27461": {
   "value": "1523500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27464": {
   "value": "1070400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27478": {
   "value": "391000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27481": {
   "value": "272200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27494": {
   "value": "1132500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27497": {
   "value": "798200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27515": {
   "value": "1091500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27518": {
   "value": "775100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27528": {
   "value": "41000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27531": {
   "value": "23100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27539": {
   "value": "1132500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27542": {
   "value": "798200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27591": {
   "value": "7.39",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK/xbrli:shares"
   }
  },
  "f27594": {
   "value": "5.25",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK/xbrli:shares"
   }
  },
  "f27603": {
   "value": "7.39",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK/xbrli:shares"
   }
  },
  "f27606": {
   "value": "5.25",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK/xbrli:shares"
   }
  },
  "f27687": {
   "value": "1132500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27690": {
   "value": "798200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27705": {
   "value": "45400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27708": {
   "value": "-129600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27715": {
   "value": "10000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToHedgesOfNetInvestmentsInForeignOperationsOfOtherComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27718": {
   "value": "-28500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToHedgesOfNetInvestmentsInForeignOperationsOfOtherComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27725": {
   "value": "-99400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27728": {
   "value": "174000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27741": {
   "value": "800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27744": {
   "value": "-3300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27750": {
   "value": "500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27753": {
   "value": "-1100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27762": {
   "value": "1068800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27765": {
   "value": "868900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27779": {
   "value": "1023000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27782": {
   "value": "849500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27788": {
   "value": "45800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27791": {
   "value": "19400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27797": {
   "value": "1068800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27800": {
   "value": "868900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27904": {
   "value": "242600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27907": {
   "value": "260400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27915": {
   "value": "2968600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27917": {
   "value": "3034300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27926": {
   "value": "215100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsUnderDevelopment",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27929": {
   "value": "176300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsUnderDevelopment",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27937": {
   "value": "105400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherIntangibleAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27940": {
   "value": "146800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherIntangibleAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27947": {
   "value": "258400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComputerSoftware",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27950": {
   "value": "228100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComputerSoftware",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27960": {
   "value": "3547500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27963": {
   "value": "3585500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27978": {
   "value": "861500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherPropertyPlantAndEquipment",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27981": {
   "value": "908100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherPropertyPlantAndEquipment",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27989": {
   "value": "392900000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:LeasingEquipment",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f27992": {
   "value": "429000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:LeasingEquipment",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28000": {
   "value": "942900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28003": {
   "value": "1033500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28012": {
   "value": "2197300000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:PropertyPlantAndEquipmentAndRightOfUseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28015": {
   "value": "2370600000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:PropertyPlantAndEquipmentAndRightOfUseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28030": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InvestmentsInSubsidiaries",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28033": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:InvestmentsInSubsidiaries",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28041": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:NonCurrentReceivablesDueFromSubsidiaries",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28044": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:NonCurrentReceivablesDueFromSubsidiaries",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28053": {
   "value": "29800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28056": {
   "value": "64800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28065": {
   "value": "1400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28068": {
   "value": "1300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28077": {
   "value": "315700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28080": {
   "value": "286600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28090": {
   "value": "346900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28093": {
   "value": "352700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28109": {
   "value": "6334300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28112": {
   "value": "6569200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28126": {
   "value": "1883400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28128": {
   "value": "1492400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28143": {
   "value": "38200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28146": {
   "value": "27400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28162": {
   "value": "2149700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28165": {
   "value": "1933200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28174": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28177": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28186": {
   "value": "521600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28189": {
   "value": "388200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28198": {
   "value": "2671300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28201": {
   "value": "2321400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28215": {
   "value": "30100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28218": {
   "value": "34300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28232": {
   "value": "631600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28235": {
   "value": "532100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28250": {
   "value": "5254600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28253": {
   "value": "4407600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28269": {
   "value": "11588900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28272": {
   "value": "10976800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28342": {
   "value": "148000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28345": {
   "value": "148000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28354": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28357": {
   "value": "400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28366": {
   "value": "918300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28369": {
   "value": "918300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28377": {
   "value": "1066000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:PaidInCapital",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28380": {
   "value": "1065900000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:PaidInCapital",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28394": {
   "value": "4926900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28397": {
   "value": "4362600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28412": {
   "value": "171300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28415": {
   "value": "162700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28430": {
   "value": "6164200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28433": {
   "value": "5591200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28448": {
   "value": "47100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28451": {
   "value": "46400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28459": {
   "value": "233900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28462": {
   "value": "218600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28472": {
   "value": "603700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28475": {
   "value": "1414100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28483": {
   "value": "748400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28486": {
   "value": "843100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28494": {
   "value": "306600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28497": {
   "value": "240100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28505": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:NonCurrentPayablesToSubsidiaries",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28508": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:NonCurrentPayablesToSubsidiaries",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28518": {
   "value": "1939700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28521": {
   "value": "2762300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28535": {
   "value": "577100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28538": {
   "value": "487000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28552": {
   "value": "13500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28555": {
   "value": "91100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28570": {
   "value": "400000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28573": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28582": {
   "value": "266800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28585": {
   "value": "260600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28595": {
   "value": "644200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28598": {
   "value": "552800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28607": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28610": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28619": {
   "value": "203800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28622": {
   "value": "130700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28630": {
   "value": "169400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28633": {
   "value": "158200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28642": {
   "value": "1210200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28645": {
   "value": "942900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28655": {
   "value": "3485000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28658": {
   "value": "2623300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28673": {
   "value": "5424700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28676": {
   "value": "5385600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28692": {
   "value": "11588900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28695": {
   "value": "10976800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28839": {
   "value": "1065800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28842": {
   "value": "719000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28845": {
   "value": "-109700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28848": {
   "value": "3401300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28851": {
   "value": "5076400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28854": {
   "value": "170300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28857": {
   "value": "5246700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28871": {
   "value": "775100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28874": {
   "value": "775100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28877": {
   "value": "23100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28880": {
   "value": "798200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28887": {
   "value": "76600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28892": {
   "value": "76600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28895": {
   "value": "-3700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28898": {
   "value": "72900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28907": {
   "value": "-2200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28911": {
   "value": "-2200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28915": {
   "value": "-2200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28921": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28924": {
   "value": "76600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28927": {
   "value": "-2200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28930": {
   "value": "775100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28933": {
   "value": "849500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28936": {
   "value": "19400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28939": {
   "value": "868900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28963": {
   "value": "26200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28966": {
   "value": "26200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28969": {
   "value": "27000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28972": {
   "value": "53200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28981": {
   "value": "-0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28985": {
   "value": "-0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f28990": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28995": {
   "value": "36700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f28998": {
   "value": "36800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29002": {
   "value": "36800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29012": {
   "value": "-102000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:IncreaseDecreaseThroughChangeInEstimateOfPutCallOption",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29014": {
   "value": "-102000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:IncreaseDecreaseThroughChangeInEstimateOfPutCallOption",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29018": {
   "value": "-102000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:IncreaseDecreaseThroughChangeInEstimateOfPutCallOption",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29026": {
   "value": "406000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29029": {
   "value": "406000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29033": {
   "value": "406000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29039": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29042": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29045": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29048": {
   "value": "-497500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29051": {
   "value": "-497400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29054": {
   "value": "-27000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29057": {
   "value": "-524400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29067": {
   "value": "1065900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29070": {
   "value": "795600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29073": {
   "value": "-111900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29076": {
   "value": "3678900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29079": {
   "value": "5428500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29082": {
   "value": "162700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29085": {
   "value": "5591200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29099": {
   "value": "1091500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29102": {
   "value": "1091500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29105": {
   "value": "41000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29108": {
   "value": "1132500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29115": {
   "value": "-68800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29120": {
   "value": "-68800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29123": {
   "value": "4800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29126": {
   "value": "-64000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29135": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29139": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29143": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29149": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29152": {
   "value": "-68800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29155": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29158": {
   "value": "1091500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29161": {
   "value": "1023000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29164": {
   "value": "45800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29167": {
   "value": "1068800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29191": {
   "value": "17900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29194": {
   "value": "17900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29197": {
   "value": "37200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29200": {
   "value": "55100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29209": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29213": {
   "value": "-0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29218": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29223": {
   "value": "45100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29226": {
   "value": "45200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29230": {
   "value": "45200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29240": {
   "value": "-43000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:IncreaseDecreaseThroughChangeInEstimateOfPutCallOption",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29242": {
   "value": "-43000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:IncreaseDecreaseThroughChangeInEstimateOfPutCallOption",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29246": {
   "value": "-43000000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:IncreaseDecreaseThroughChangeInEstimateOfPutCallOption",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29256": {
   "value": "442900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29258": {
   "value": "442900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29262": {
   "value": "442900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29268": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29271": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29274": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29277": {
   "value": "-458700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29280": {
   "value": "-458600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29283": {
   "value": "-37200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29286": {
   "value": "-495800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransactionsWithOwners",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29296": {
   "value": "1066000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "TOM:PaidInCapitalMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29299": {
   "value": "726800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29302": {
   "value": "-111600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29305": {
   "value": "4311700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29308": {
   "value": "5992900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29311": {
   "value": "171300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:NOK"
   }
  },
  "f29314": {
   "value": "6164200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29318": {
   "value": "3",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersPerShare",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK/xbrli:shares"
   }
  },
  "f29449": {
   "value": "1523500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29452": {
   "value": "1070400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29462": {
   "value": "311600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29465": {
   "value": "273800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29474": {
   "value": "-13500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29477": {
   "value": "-3800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29485": {
   "value": "583200000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForDepreciationAndAmortisationExpenseOtherThanRightOfUseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29488": {
   "value": "586100000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForDepreciationAndAmortisationExpenseOtherThanRightOfUseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29498": {
   "value": "268300000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForDepreciationAndAmortisationExpenseRightOfUseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29501": {
   "value": "274900000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForDepreciationAndAmortisationExpenseRightOfUseAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29510": {
   "value": "3300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29513": {
   "value": "5800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29523": {
   "value": "-435500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29526": {
   "value": "163700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29535": {
   "value": "-402700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29538": {
   "value": "-52600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29547": {
   "value": "180500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29550": {
   "value": "35400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29567": {
   "value": "15000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29570": {
   "value": "-23400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29580": {
   "value": "117700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29583": {
   "value": "-208900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29594": {
   "value": "65300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29597": {
   "value": "-12200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29606": {
   "value": "15300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29609": {
   "value": "5000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29618": {
   "value": "277800000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForDecreaseIncreaseInOtherAssetsAndAdjustmentsForIncreaseDecreaseInOtherLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29621": {
   "value": "48900000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForDecreaseIncreaseInOtherAssetsAndAdjustmentsForIncreaseDecreaseInOtherLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29629": {
   "value": "34800000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForInterestExpenseOnLeaseLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29632": {
   "value": "40300000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForInterestExpenseOnLeaseLiabilities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29641": {
   "value": "18500000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForInterestExpenseAndAdjustmentsForInterestIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29644": {
   "value": "30100000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:AdjustmentsForInterestExpenseAndAdjustmentsForInterestIncome",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29653": {
   "value": "1809300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29656": {
   "value": "1710200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29675": {
   "value": "67700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29678": {
   "value": "78300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29687": {
   "value": "-92800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29690": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29699": {
   "value": "8200000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:PurchaseOfInterestsInAssociatesAndCapitalInfusionClassifiedAsInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29702": {
   "value": "2200000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:PurchaseOfInterestsInAssociatesAndCapitalInfusionClassifiedAsInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29711": {
   "value": "8800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29714": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29723": {
   "value": "592200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29726": {
   "value": "609700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29735": {
   "value": "-448700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29738": {
   "value": "-533600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29757": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:CashAdvancesAndLoansFromRelatedPartiesAndCashRepaymentsOfAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29760": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:CashAdvancesAndLoansFromRelatedPartiesAndCashRepaymentsOfAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29769": {
   "value": "1895500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfNoncurrentBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29772": {
   "value": "4076700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfNoncurrentBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29781": {
   "value": "1485200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromNoncurrentBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29784": {
   "value": "3698000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromNoncurrentBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29794": {
   "value": "-79700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29797": {
   "value": "37500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29806": {
   "value": "265100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29809": {
   "value": "270200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29813": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29816": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29823": {
   "value": "55100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29826": {
   "value": "53300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29834": {
   "value": "45200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29837": {
   "value": "36800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSaleOrIssueOfTreasuryShares",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29841": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:InterestReceivedClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29844": {
   "value": "0",
   "decimals": -6,
   "dimensions": {
    "concept": "TOM:InterestReceivedClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29850": {
   "value": "34800000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:InterestPaidOnLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29853": {
   "value": "40300000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:InterestPaidOnLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29862": {
   "value": "18400000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:InterestPaidOtherThanLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29865": {
   "value": "30100000",
   "decimals": -5,
   "dimensions": {
    "concept": "TOM:InterestPaidOtherThanLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29873": {
   "value": "442900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29876": {
   "value": "406000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29885": {
   "value": "-1261100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29888": {
   "value": "-1104200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29900": {
   "value": "99500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29903": {
   "value": "72400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29912": {
   "value": "532100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29915": {
   "value": "459700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29924": {
   "value": "631600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "f29927": {
   "value": "532100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:NOK"
   }
  },
  "pp-value-3": {
   "value": "Tomra Systems ASA",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-2": {
   "value": "ASA",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-1": {
   "value": "Norway",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-4": {
   "value": "TOMRA Systems ASA",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-5": {
   "value": "Drengsrudhagen 21385 Asker NORWAY ",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f47840": {
   "value": "Norway",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f47841": {
   "value": "Drengsrudhagen 2, 1385 Asker, Norway",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f47842": {
   "value": "Create and deliver sensor-based solutions that contribute to optimal resource productivity, and that make sustainable resource use financially profitable in the business areas of packaging collection, compaction, recycling, mining and food production. The company must also be able to participate in other business activities.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f47843": {
   "value": "Tomra Systems ASA",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "en",
    "entity": "scheme:549300J726JCFJU3VT89",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}