{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "HAF": "http://hafniabw.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://hafniabw.com/2021-12-31/5493001KCFT0SCGJ2647-2021-12-31.xsd"
  ]
 },
 "facts": {
  "f13473": {
   "value": "limited liability company",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f19768": {
   "value": "811217000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19771": {
   "value": "874099000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19778": {
   "value": "408282000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ShipsVoyageExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19781": {
   "value": "250885000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ShipsVoyageExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19785": {
   "value": "402935000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:TimeCharterEquivalentRevenue",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19789": {
   "value": "623214000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:TimeCharterEquivalentRevenue",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19794": {
   "value": "23177000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19798": {
   "value": "22974000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19805": {
   "value": "192459000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ShipsOperatingExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19808": {
   "value": "200666000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ShipsOperatingExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19814": {
   "value": "16014000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:TechnicalManagementExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19818": {
   "value": "16686000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:TechnicalManagementExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19823": {
   "value": "22903000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:CharterHireExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19826": {
   "value": "26980000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:CharterHireExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19833": {
   "value": "42979000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19836": {
   "value": "39007000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19843": {
   "value": "151757000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ProfitLossFromOperatingActivitiesBeforeInterestTaxesDepreciationAndAmortisationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19847": {
   "value": "362849000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ProfitLossFromOperatingActivitiesBeforeInterestTaxesDepreciationAndAmortisationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19852": {
   "value": "-4935000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:GainsLossesOnDisposalsOfShips",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19856": {
   "value": "-1447000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:GainsLossesOnDisposalsOfShips",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19864": {
   "value": "150460000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19867": {
   "value": "155430000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19874": {
   "value": "1219000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19877": {
   "value": "1014000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19883": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossNonCurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19886": {
   "value": "11389000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossNonCurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19891": {
   "value": "-4857000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19895": {
   "value": "193569000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19900": {
   "value": "2355000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromInterest",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19904": {
   "value": "2014000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromInterest",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19909": {
   "value": "39004000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19913": {
   "value": "46945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19919": {
   "value": "4496000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:CapitalisedFinancingFeesWrittenOff",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19922": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:CapitalisedFinancingFeesWrittenOff",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19927": {
   "value": "3333000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceCost",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19931": {
   "value": "2238000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceCost",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19935": {
   "value": "-44478000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19939": {
   "value": "-47169000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19948": {
   "value": "-1768000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19951": {
   "value": "5030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19956": {
   "value": "-51103000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19960": {
   "value": "151430000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19967": {
   "value": "4390000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19970": {
   "value": "2654000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19975": {
   "value": "-55493000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19979": {
   "value": "148776000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f19997": {
   "value": "-1000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20000": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20007": {
   "value": "9693000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20011": {
   "value": "-22103000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20016": {
   "value": "-6628000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20020": {
   "value": "-12644000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20025": {
   "value": "16320000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20029": {
   "value": "-9459000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20035": {
   "value": "-39173000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20039": {
   "value": "139317000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20051": {
   "value": "-0.15",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f20054": {
   "value": "0.41",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f20062": {
   "value": "-0.15",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f20065": {
   "value": "0.41",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD/xbrli:shares"
   }
  },
  "f20114": {
   "value": "1909534000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Ships",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20117": {
   "value": "2029138000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Ships",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20123": {
   "value": "63414000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:DryDockingAndScrubbers",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20126": {
   "value": "69901000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:DryDockingAndScrubbers",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20133": {
   "value": "111529000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20136": {
   "value": "107376000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20144": {
   "value": "266000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherPropertyPlantAndEquipment",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20147": {
   "value": "25000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherPropertyPlantAndEquipment",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20152": {
   "value": "2084743000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20156": {
   "value": "2206440000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20163": {
   "value": "3572000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20166": {
   "value": "4424000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20170": {
   "value": "3572000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20174": {
   "value": "4424000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20179": {
   "value": "3501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20183": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20190": {
   "value": "675000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20193": {
   "value": "26000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20198": {
   "value": "36000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20201": {
   "value": "36000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20209": {
   "value": "60229000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivablesDueFromJointVentures",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20212": {
   "value": "45430000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivablesDueFromJointVentures",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20219": {
   "value": "15218000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20222": {
   "value": "6773000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20226": {
   "value": "79659000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20230": {
   "value": "52265000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20234": {
   "value": "2167974000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20238": {
   "value": "2263129000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20245": {
   "value": "34865000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLoansAndReceivables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20248": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLoansAndReceivables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20254": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20257": {
   "value": "11000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20264": {
   "value": "6661000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20267": {
   "value": "5228000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20274": {
   "value": "201123000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20277": {
   "value": "163639000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20284": {
   "value": "252000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20287": {
   "value": "245000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20293": {
   "value": "100075000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20296": {
   "value": "100671000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20300": {
   "value": "342976000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20304": {
   "value": "280783000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20308": {
   "value": "2510950000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20312": {
   "value": "2543912000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20330": {
   "value": "3703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20333": {
   "value": "3703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20339": {
   "value": "704834000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20342": {
   "value": "704834000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20348": {
   "value": "537112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdditionalPaidinCapital",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20351": {
   "value": "537112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdditionalPaidinCapital",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20358": {
   "value": "5150000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20361": {
   "value": "-14148000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20367": {
   "value": "12832000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20370": {
   "value": "13001000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20375": {
   "value": "-125955000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20378": {
   "value": "-70462000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20382": {
   "value": "1112012000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20386": {
   "value": "1148038000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20393": {
   "value": "1082829000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20396": {
   "value": "1128210000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20403": {
   "value": "306000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20406": {
   "value": "15973000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20410": {
   "value": "1083135000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20414": {
   "value": "1144183000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20421": {
   "value": "248374000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20424": {
   "value": "179084000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20431": {
   "value": "21000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20434": {
   "value": "18000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20439": {
   "value": "2018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20442": {
   "value": "2071000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20449": {
   "value": "65390000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20452": {
   "value": "70518000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20456": {
   "value": "315803000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20460": {
   "value": "251691000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20464": {
   "value": "1398938000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20468": {
   "value": "1395874000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20472": {
   "value": "2510950000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20476": {
   "value": "2543912000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20520": {
   "value": "3703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20523": {
   "value": "704834000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20526": {
   "value": "537112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20529": {
   "value": "-34000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20532": {
   "value": "-15973000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20535": {
   "value": "-13001000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20538": {
   "value": "1859000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20541": {
   "value": "-70462000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20544": {
   "value": "1148038000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20550": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20553": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20556": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20559": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20562": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20565": {
   "value": "169000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20568": {
   "value": "2978000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20571": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20574": {
   "value": "3147000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20582": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20585": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20588": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20591": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20594": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20597": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20600": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20603": {
   "value": "-55493000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20606": {
   "value": "-55493000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20610": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20613": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20616": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20619": {
   "value": "-1000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20622": {
   "value": "16321000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20625": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20628": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20631": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20634": {
   "value": "16320000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20638": {
   "value": "3703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20641": {
   "value": "704834000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20644": {
   "value": "537112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20647": {
   "value": "-35000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20650": {
   "value": "348000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20653": {
   "value": "-12832000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20656": {
   "value": "4837000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20659": {
   "value": "-125955000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20662": {
   "value": "1112012000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20698": {
   "value": "3703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20701": {
   "value": "704834000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20704": {
   "value": "537112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20707": {
   "value": "-34000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20710": {
   "value": "-6514000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20713": {
   "value": "-500000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20716": {
   "value": "823000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20719": {
   "value": "-120920000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20722": {
   "value": "1118504000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20729": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20732": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20735": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20738": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20741": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20744": {
   "value": "12641000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20747": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20750": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20753": {
   "value": "12641000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20757": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20760": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20763": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20766": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20769": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20772": {
   "value": "140000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20775": {
   "value": "1036000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20778": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20781": {
   "value": "1176000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20786": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20789": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20792": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20795": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20798": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20801": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20804": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20807": {
   "value": "98318000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20810": {
   "value": "98318000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20818": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20821": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20824": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20827": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20830": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20833": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20836": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20839": {
   "value": "148776000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20842": {
   "value": "148776000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20846": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20849": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20852": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20855": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20858": {
   "value": "-9459000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20861": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20864": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20867": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20870": {
   "value": "-9459000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20874": {
   "value": "3703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20877": {
   "value": "704834000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:USD"
   }
  },
  "f20880": {
   "value": "537112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:AdditionalPaidinCapitalMember",
    "unit": "iso4217:USD"
   }
  },
  "f20883": {
   "value": "-34000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:USD"
   }
  },
  "f20886": {
   "value": "-15973000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20889": {
   "value": "-13001000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:USD"
   }
  },
  "f20892": {
   "value": "1859000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfSharebasedPaymentsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20895": {
   "value": "-70462000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:USD"
   }
  },
  "f20898": {
   "value": "1148038000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20920": {
   "value": "-55493000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20924": {
   "value": "148776000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20930": {
   "value": "4390000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20933": {
   "value": "2654000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20938": {
   "value": "151679000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20941": {
   "value": "156444000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20947": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossNonCurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20950": {
   "value": "11389000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossNonCurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20955": {
   "value": "-4935000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:AdjustmentsForGainLossOnDisposalsShips",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20958": {
   "value": "-1447000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:AdjustmentsForGainLossOnDisposalsShips",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20963": {
   "value": "2355000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20966": {
   "value": "2014000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestIncome",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20971": {
   "value": "39004000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20974": {
   "value": "46945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestExpense",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20979": {
   "value": "4496000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:AdjustmentsForCapitalisedFinancingFeesWrittenOff",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20983": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:AdjustmentsForCapitalisedFinancingFeesWrittenOff",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20988": {
   "value": "3333000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceCosts",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f20992": {
   "value": "2238000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceCosts",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21001": {
   "value": "-1768000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21004": {
   "value": "5030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21010": {
   "value": "3147000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21013": {
   "value": "1176000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21019": {
   "value": "154904000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21022": {
   "value": "364025000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21028": {
   "value": "-1433000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21031": {
   "value": "1758000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21036": {
   "value": "-37462000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21039": {
   "value": "70733000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21044": {
   "value": "-5128000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21047": {
   "value": "-36043000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21052": {
   "value": "110881000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21055": {
   "value": "400473000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21060": {
   "value": "4443000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21064": {
   "value": "1999000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21068": {
   "value": "106438000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21072": {
   "value": "398474000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21087": {
   "value": "877000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21091": {
   "value": "822000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21098": {
   "value": "13500000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToRelatedParties",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21101": {
   "value": "14680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToRelatedParties",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21108": {
   "value": "34704000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21111": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21116": {
   "value": "3501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21119": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21125": {
   "value": "10213000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21128": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21134": {
   "value": "367000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21137": {
   "value": "1019000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21142": {
   "value": "11000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21145": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21152": {
   "value": "29191000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21155": {
   "value": "11899000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21162": {
   "value": "26663000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21165": {
   "value": "47578000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21169": {
   "value": "-47880000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21173": {
   "value": "-50556000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21198": {
   "value": "622685000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ProceedsFromBorrowingsFromCreditInstitutionsClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21202": {
   "value": "118939000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:ProceedsFromBorrowingsFromCreditInstitutionsClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21208": {
   "value": "18750000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21211": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21218": {
   "value": "622085000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:RepaymentsOfBorrowingsToCreditInstitutionsClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21221": {
   "value": "221700000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:RepaymentsOfBorrowingsToCreditInstitutionsClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21228": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21231": {
   "value": "8729000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21238": {
   "value": "390000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:RepaymentsOfBorrowingsToNonRelatedPartiesClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21241": {
   "value": "437000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:RepaymentsOfBorrowingsToNonRelatedPartiesClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21246": {
   "value": "39771000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21249": {
   "value": "78746000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21255": {
   "value": "5106000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsForDebtIssueCosts",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21259": {
   "value": "196000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsForDebtIssueCosts",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21264": {
   "value": "29869000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:InterestPaidOnBorrowingsFromCreditInstitutionsClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21268": {
   "value": "35087000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:InterestPaidOnBorrowingsFromCreditInstitutionsClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21273": {
   "value": "33000",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:InterestPaidOnCashAdvancesAndLoansFromRelatedPartiesClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21277": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "HAF:InterestPaidOnCashAdvancesAndLoansFromRelatedPartiesClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21282": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21285": {
   "value": "12641000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21291": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21294": {
   "value": "98318000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21299": {
   "value": "-3335000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21303": {
   "value": "-1944000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21308": {
   "value": "-59154000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21312": {
   "value": "-338859000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21317": {
   "value": "-596000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21321": {
   "value": "9059000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21327": {
   "value": "100671000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21331": {
   "value": "91612000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21339": {
   "value": "100075000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21342": {
   "value": "100671000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:USD"
   }
  },
  "f21519": {
   "value": "Hafnia Limited",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f21528": {
   "value": "Bermuda",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-4": {
   "value": "is Washington Mall Phase 2, 4th Floor, Suite 400, 22 Church Street, HM1189, Hamilton HM EX, Bermuda.",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-5": {
   "value": "The Company\u2019s ultimate and immediate holding corporation is BW GroupLimited, incorporated in Bermuda, which is wholly owned by Sohmen",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f33201": {
   "value": "Bermuda",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-7": {
   "value": "The address of its registered office is Washington Mall Phase 2, 4th Floor,Suite 400, 22 Church Street, HM 1189, Hamilton HM EX, Bermuda.",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f33320": {
   "value": "investment holding",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-9": {
   "value": "The Company\u2019s ultimate and immediate holding corporation is BW GroupLimited, incorporated in Bermuda, which is wholly owned by Sohmen",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "en",
    "entity": "scheme:5493001KCFT0SCGJ2647",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}