{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "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",
   "tha": "http://www.thalesgroup.com/20211231",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://www.thalesgroup.com/20211231/tha-2021-12-31.xsd"
  ]
 },
 "facts": {
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNDE_074b3d33-e0d0-4048-a010-93aa2c91341f": {
   "value": "Thales",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNDE_3c03375f-fd02-4b2b-9d3d-d23d2a302cd7": {
   "value": "Thales",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNDE_841afcba-ef26-46b2-b7df-3441fceddec6": {
   "value": "Thales",
   "dimensions": {
    "concept": "ifrs-full:ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNDE_bab1515c-1764-4fa9-b91b-8dc72729b894": {
   "value": "Thales",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNDg_bca3b0c3-e16c-4f83-9b8e-bbb6d11c039e": {
   "value": "soci\u00e9t\u00e9 anonyme",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNDM_e875b0d0-3e3c-447b-b88e-82153ae48998": {
   "value": "Tour Carpe Diem - Place des Corolles - Esplanade Nord - 92400 Courbevoie - France",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNTI_58a49aa4-b868-41c1-b05f-7795e8e6a8b2": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNTI_5aa92a3e-bba1-4e9f-8c86-f1ef014f36d6": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNTI_76ec6149-bec1-460d-89db-b56ef8813d16": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zMDEvZnJhZzo2OTczZjQ3OGY3M2M0YjEwYTkzMjBkNWJlZWM1MzJkYi90ZXh0cmVnaW9uOjY5NzNmNDc4ZjczYzRiMTBhOTMyMGQ1YmVlYzUzMmRiXzQwNDQ_a8e1d3ed-d412-49cd-b609-84492cebb5f5": {
   "value": " La\u00a0Soci\u00e9t\u00e9 a pour objet, directement ou indirectement, en\u00a0tous pays\u00a0: 1.\u00a0\u00a0 l\u2019\u00e9tude, la\u00a0construction, l\u2019installation, la\u00a0maintenance, l\u2019exploitation, la\u00a0fabrication, l\u2019achat, la\u00a0vente, l\u2019\u00e9change, l\u2019apport ou la location de\u00a0tous \u00e9quipements, outillages, stations, appareils, articles ouvr\u00e9s ou semi-ouvr\u00e9s, mat\u00e9riaux, mati\u00e8res, composants, syst\u00e8mes, dispositifs, proc\u00e9d\u00e9s et, d\u2019une\u00a0mani\u00e8re g\u00e9n\u00e9rale, de\u00a0tous produits concernant les applications de\u00a0l\u2019\u00e9lectronique dans tous les\u00a0domaines. \u00c0\u00a0cet\u00a0effet, le\u00a0d\u00e9p\u00f4t, l\u2019achat, la vente, l\u2019\u00e9change, l\u2019apport, la\u00a0concession ou l\u2019exploitation de\u00a0tous brevets d\u2019invention, licences et\u00a0marques de\u00a0fabrique ou de\u00a0commerce\u00a0;  2.\u00a0\u00a0 la\u00a0recherche, l\u2019obtention, l\u2019acquisition, la\u00a0cession, l\u2019\u00e9change, l\u2019apport, la\u00a0location ou l\u2019exploitation de\u00a0toutes concessions ou entreprises publiques ou priv\u00e9es, la\u00a0formation de\u00a0personnel et\u00a0la\u00a0prestation de tous services se rapportant aux\u00a0objets ci-dessus\u00a0;  3.\u00a0\u00a0 la\u00a0cr\u00e9ation de\u00a0toutes soci\u00e9t\u00e9s ou associations, ou la\u00a0prise d\u2019int\u00e9r\u00eat sous quelque forme que ce\u00a0soit, dans toutes soci\u00e9t\u00e9s ou entreprises dont l\u2019objet serait similaire ou connexe \u00e0\u00a0celui de\u00a0la\u00a0Soci\u00e9t\u00e9\u00a0;  4.\u00a0\u00a0 et, g\u00e9n\u00e9ralement, toutes op\u00e9rations et\u00a0activit\u00e9s commerciales, industrielles, financi\u00e8res, mobili\u00e8res et\u00a0immobili\u00e8res se rattachant, directement ou indirectement, aux\u00a0objets \u00e9num\u00e9r\u00e9s ci-dessus. ",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "fr",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEtMi0xLTEtNDk0NDI_dc4dd829-de0c-49a3-9095-4bcf159eae0c": {
   "value": "16192000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromContractsWithCustomers",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEtMy0xLTEtNDk0NDI_0ae11426-a8ae-4e80-bda4-84a6413a1ccc": {
   "value": "15371000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromContractsWithCustomers",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzItMi0xLTEtNDk0NDI_0bdebbaf-92bf-4c17-8daa-678ae3e26fbd": {
   "value": "12158900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzItMy0xLTEtNDk0NDI_d3b7c2f5-d8a2-4fe4-95e8-41c12be407a7": {
   "value": "11791200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzMtMi0xLTEtNDk0NDI_ca6e2d3f-b6eb-4da2-bd78-ca6d0b0cfa30": {
   "value": "1026900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzMtMy0xLTEtNDk0NDI_0db2d6d6-7194-4d3a-a356-2e5e73ad46f0": {
   "value": "942900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzQtMi0xLTEtNDk0NDI_95a18cb4-525f-417c-b580-eac55998d958": {
   "value": "1225900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DistributionCosts",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzQtMy0xLTEtNDk0NDI_6cce5843-04d0-4bac-afb7-0e59591df9a2": {
   "value": "1210900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DistributionCosts",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzUtMi0xLTEtNDk0NDI_b672464e-e0f1-47ff-a995-900c3bc1d652": {
   "value": "545000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:GeneralAndAdministrativeExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzUtMy0xLTEtNDk0NDI_7a1880c1-64a8-4819-8efa-f8b11ca43f34": {
   "value": "526700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:GeneralAndAdministrativeExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzYtMi0xLTEtNDk0NDI_eb592b89-281e-41bb-b747-f79f3b66eacc": {
   "value": "91800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ExpenseOfRestructuringActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzYtMy0xLTEtNDk0NDI_ec06ef3c-e0f3-4edf-878c-99b0b1b370dc": {
   "value": "165100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ExpenseOfRestructuringActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzctMi0xLTEtNDk0NDI_c9dd6004-b1a1-4360-864d-1051e3c8a2ef": {
   "value": "1143500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatOperationnelCourant",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzctMy0xLTEtNDk0NDI_5b3a6d65-6afa-49d9-a13c-6215d62e6d47": {
   "value": "734200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatOperationnelCourant",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzgtMi0xLTEtNDk0NDI_f5164020-f558-429f-bdf9-ddb9dbebf2d6": {
   "value": "48700000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatDesCessionsVariationsDePerimetreEtAutres",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzgtMy0xLTEtNDk0NDI_262d9b4c-0e2c-4171-a2fa-a7a50aedc6bc": {
   "value": "44400000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatDesCessionsVariationsDePerimetreEtAutres",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzktMi0xLTEtNDk0NDI_3488e6af-5a24-47e6-af83-231242d8fc40": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzktMy0xLTEtNDk0NDI_8bdf495f-ba38-4a9a-ab68-1aa854526892": {
   "value": "135400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEwLTItMS0xLTQ5NDQy_c05af58d-b231-4d16-8205-e9c3b7de3536": {
   "value": "1192200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEwLTMtMS0xLTQ5NDQy_06a6c239-9b2a-4bac-93a0-75eeb97069e8": {
   "value": "643200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzExLTItMS0xLTQ5NDQy_32a73778-f515-4c8a-b8d8-6a7f514af0ee": {
   "value": "103600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzExLTMtMS0xLTQ5NDQy_0c2647ac-e251-4fd7-90d9-8cdfafcf9030": {
   "value": "45000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEyLTItMS0xLTQ5NDQy_e2e0b0bb-f8f1-4c03-9698-35d93bd46707": {
   "value": "1295800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatOperationnelApresResultatDesSocietesMisesEnEquivalence",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEyLTMtMS0xLTQ5NDQy_52fcff17-28dc-4ed4-b583-752b5848dfb1": {
   "value": "688200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatOperationnelApresResultatDesSocietesMisesEnEquivalence",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEzLTItMS0xLTQ5NDQy_14ded429-cf0b-4047-8846-e6db84adb87e": {
   "value": "54100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InteretsFinanciersRelatifsALaDetteBrute",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzEzLTMtMS0xLTQ5NDQy_367cba5b-d249-4987-948f-3926b2e2f8e4": {
   "value": "62300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InteretsFinanciersRelatifsALaDetteBrute",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE0LTItMS0xLTQ5NDQy_68b8e154-b089-4156-b3e2-dae435eb8ee1": {
   "value": "-2500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ProduitsChargesDInteretsFinanciersRelatifsALaTresorerieEtEquivalents",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE0LTMtMS0xLTQ5NDQy_0f654a1c-d74d-49ce-a1b2-5ac727c7af01": {
   "value": "7100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ProduitsChargesDInteretsFinanciersRelatifsALaTresorerieEtEquivalents",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE1LTItMS0xLTQ5NDQy_41627545-85cc-4ef8-b538-7cd875045f56": {
   "value": "56600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InteretsFinanciersNets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE1LTMtMS0xLTQ5NDQy_e7e293bb-ad4e-4835-a13c-255176591501": {
   "value": "55200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InteretsFinanciersNets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE2LTItMS0xLTQ5NDQy_ca581251-25ed-426a-a956-38a89e5403ec": {
   "value": "-52800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncomeCost",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE2LTMtMS0xLTQ5NDQy_dce42190-bf9c-45dd-b6b8-0c12120382b6": {
   "value": "-77400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncomeCost",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE3LTItMS0xLTQ5NDQy_7a0d1ea4-334d-4477-af34-ddc463d7640e": {
   "value": "-21900000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatFinancierSurRetraitesEtAvantagesALongTerme",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE3LTMtMS0xLTQ5NDQy_214a30e1-9e58-4d3e-be2f-da6edba33fbb": {
   "value": "-41500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatFinancierSurRetraitesEtAvantagesALongTerme",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE4LTItMS0xLTQ5NDQy_1c7d8fae-d905-4a3c-a721-3c3d2d99dc4f": {
   "value": "147700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE4LTMtMS0xLTQ5NDQy_77f9ad88-7072-4f03-8fe6-d4ec21f101ef": {
   "value": "64500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE5LTItMS0xLTQ5NDQy_e3bde357-f256-48b8-8f2c-e260cf00ecbc": {
   "value": "1016800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzE5LTMtMS0xLTQ5NDQy_fabb9f67-14f1-4a93-9e0c-a461ece495f6": {
   "value": "449600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIwLTItMS0xLTYxOTcw_d9a3a00b-afb0-4d07-8dd0-04610e475e45": {
   "value": "117600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIwLTMtMS0xLTYxOTcw_b6a7a253-2c32-4094-bb7e-47a6b71b7c7e": {
   "value": "42300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIxLTItMS0xLTYxOTcw_9c470d39-ffd3-446d-8911-6d8b7dcaca72": {
   "value": "1134400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIxLTMtMS0xLTYxOTcw_66ee24cb-fbc5-472b-84a6-781d4731fa78": {
   "value": "491900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIxLTItMS0xLTQ5NDQy_3578b6f6-a886-4097-9c31-bfa41abf7890": {
   "value": "1088800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIxLTMtMS0xLTQ5NDQy_3b3dbba4-dfd4-4cd3-84a7-d30612f402e2": {
   "value": "483400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI0LTItMS0xLTYxOTcw_4b957e24-fff4-4afd-9e01-e004122f6ee3": {
   "value": "971100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatDesActivitesPoursuiviesAttribuableAuxProprietairesDeLaSocieteMere",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI0LTMtMS0xLTYxOTcw_6ba1a6e9-a1e6-4500-b798-f7c03c6a94ed": {
   "value": "440600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatDesActivitesPoursuiviesAttribuableAuxProprietairesDeLaSocieteMere",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI1LTItMS0xLTYxOTcw_db305fe8-5828-4f58-9d0d-5a4c84999111": {
   "value": "117700000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatDesActivitesAbandonneesAttribuableAuxProprietairesDeLaSocieteMere",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI1LTMtMS0xLTYxOTcw_3029081e-b911-43f8-a760-e8412096b2af": {
   "value": "42800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ResultatDesActivitesAbandonneesAttribuableAuxProprietairesDeLaSocieteMere",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIyLTItMS0xLTQ5NDQy_ad113e9a-01fa-44b7-9b4c-82a20c66dc6e": {
   "value": "45600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzIyLTMtMS0xLTQ5NDQy_1db6279c-50ca-4cd4-9d76-668a24578dbd": {
   "value": "8500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI0LTItMS0xLTQ5NDQy_fca98132-74c0-4059-8d90-681ca6b538a4": {
   "value": "5.12",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI0LTMtMS0xLTQ5NDQy_b663009b-2603-428a-a0d6-de2159b42dbe": {
   "value": "2.27",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI1LTItMS0xLTQ5NDQy_df5ba883-0d1c-431c-a1a2-5ce5ffe64c79": {
   "value": "5.11",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTIvZnJhZzpiZDI0OTI5ZWU2ZDA0YTFlODBjZWZiZjBjNzY3YmI1Yy90YWJsZToxNmNlN2NmYmYzMWU0MjU0YjI3NjY2NTkyZmFjNzc2NC90YWJsZXJhbmdlOjE2Y2U3Y2ZiZjMxZTQyNTRiMjc2NjY1OTJmYWM3NzY0XzI1LTMtMS0xLTQ5NDQy_b9fa6b0d-1a56-48cf-a8f9-21350cbec42d": {
   "value": "2.27",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzMtMi0xLTEtNDk0NDI_9e661fb1-2394-477c-a87b-1486631df9bb": {
   "value": "1088800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzMtMy0xLTEtNDk0NDI_b6b28ee0-7f5a-43e3-b812-e4fcbe819b5b": {
   "value": "45600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzMtNC0xLTEtNDk0NDI_d82f685a-d6e3-4865-8728-d6e441c6e01d": {
   "value": "1134400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzMtNS0xLTEtNDk0NDI_35aa951d-bdbb-4a8c-afd7-62a72d457e5a": {
   "value": "483400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzMtNi0xLTEtNDk0NDI_cc2b2204-3071-4b03-92b7-103f1e13f87f": {
   "value": "8500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzMtNy0xLTEtNDk0NDI_ad518726-f45c-4b79-894d-b6aa740d50dd": {
   "value": "491900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzQtMi0xLTEtNDk0NDI_37070183-3f2f-4287-a630-5d28c3002b0a": {
   "value": "54000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzQtMy0xLTEtNDk0NDI_cf2b76f1-bd4f-4e0f-8244-a76617e75f69": {
   "value": "1300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzQtNC0xLTEtNDk0NDI_ad39a5a2-a7a1-4cdf-9753-eeb5113f72bf": {
   "value": "55300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzQtNS0xLTEtNDk0NDI_7b7627df-80e0-4eb6-ba7b-f7a9e413f8cb": {
   "value": "-96900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzQtNi0xLTEtNDk0NDI_5933e312-ff83-4e71-b980-c1f3b54a473e": {
   "value": "-2500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzQtNy0xLTEtNDk0NDI_bac9bc75-dde3-4f17-9c50-bc7a0894ed6b": {
   "value": "-99400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzUtMi0xLTEtNDk0NDI_24b59c0c-d3c1-4f6a-ba28-816870b21d6c": {
   "value": "-101800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzUtMy0xLTEtNDk0NDI_b18b8de3-56bc-496a-8d02-b4f5484d58b7": {
   "value": "-4600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzUtNC0xLTEtNDk0NDI_b0f77c33-305b-4a65-878e-0e45cf0a92b5": {
   "value": "-106400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzUtNS0xLTEtNDk0NDI_0562c1a1-1ea6-4ed2-be58-1200fae2833e": {
   "value": "81700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzUtNi0xLTEtNDk0NDI_5975f1f3-254f-46e6-a925-cafa1c7339ea": {
   "value": "600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzUtNy0xLTEtNDk0NDI_b59c8389-45ab-4ba4-89aa-a6adc41c9522": {
   "value": "82300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtMi0xLTEtNDk0NDI_810b6fd8-9987-4859-916a-648b45ae0838": {
   "value": "11900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtMy0xLTEtNDk0NDI_0dedb1bc-f4b4-4c4f-ad5b-3bb018e192c4": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNC0xLTEtNDk0NDI_43e48b87-4a57-4586-94e9-428c47cd09d0": {
   "value": "11900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNS0xLTEtNDk0NDI_e08014cc-d149-42ee-b642-22c2f1241647": {
   "value": "-10300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNi0xLTEtNDk0NDI_474967d0-e608-45f8-8943-ca0a271c4716": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNy0xLTEtNDk0NDI_c3a06eab-2032-4e37-a4f8-6def480fac4f": {
   "value": "-10300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtMi0xLTEtNzA5Nzc_37c0f45b-3d94-4ba7-aa6b-93fe0c005124": {
   "value": "-13900000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiSerontReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtMy0xLTEtNzA5Nzc_f28c3e5f-c48e-4b20-8a41-f0cb1450e3d1": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiSerontReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNC0xLTEtNzA5Nzc_6a046fea-b62e-4da9-b6ed-e6b690348326": {
   "value": "-13900000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiSerontReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNS0xLTEtNzA5Nzc_7c602d8d-f2e4-4662-94a6-3b9abcb637f6": {
   "value": "28300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiSerontReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNi0xLTEtNzA5Nzc_3bd708aa-7001-4da7-b826-515d113238d6": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiSerontReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzYtNy0xLTEtNzA5Nzc_2f522c8e-d22d-41d1-9c6c-39d976a19374": {
   "value": "28300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiSerontReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzctMi0xLTEtNDk0NDI_6444d47b-075b-4aea-bc1f-a7957cbdb728": {
   "value": "-49800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzctMy0xLTEtNDk0NDI_0282ad15-c04d-4ea6-b47f-fb48e94c9c63": {
   "value": "-3300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzctNC0xLTEtNDk0NDI_ce73b342-85ec-4bb3-bdb6-9ec835c4f6df": {
   "value": "-53100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzctNS0xLTEtNDk0NDI_cb379710-5397-4fc4-82be-b21c6ba524e4": {
   "value": "2800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzctNi0xLTEtNDk0NDI_c1f12294-889c-4cc9-8e67-f30c894461ba": {
   "value": "-1900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzctNy0xLTEtNDk0NDI_6ab2cd6b-7337-402f-9205-b9aa89949118": {
   "value": "900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzgtMi0xLTEtNDk0NDI_d34fbb8b-5dab-4878-a373-dbfffbdbd186": {
   "value": "625500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzgtMy0xLTEtNDk0NDI_6f5b3ba5-2e57-4ddd-be8d-932b3f29a01e": {
   "value": "3200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzgtNC0xLTEtNDk0NDI_92c013ff-152c-4a0c-bc17-287d60e9bf17": {
   "value": "628700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzgtNS0xLTEtNDk0NDI_104a2649-fdf6-483f-8bb0-905ec5ce4625": {
   "value": "-567500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzgtNi0xLTEtNDk0NDI_cc9bc2ad-3ccb-4b32-ae42-457883dd73ca": {
   "value": "-5000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzgtNy0xLTEtNDk0NDI_5bfe36d1-0166-43e4-8559-7cc75f1ed13d": {
   "value": "-572500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzktMi0xLTEtNDk0NDI_b6012b46-ab31-4dff-8d02-50320ea0f8a8": {
   "value": "42900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzktMy0xLTEtNDk0NDI_0680238d-9bc0-4fee-a6a9-1a37a3aadd34": {
   "value": "18400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzktNC0xLTEtNDk0NDI_53ae44ad-688c-43e9-8cf6-80898e0b1d3e": {
   "value": "61300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzktNS0xLTEtNDk0NDI_1a4c1cc0-27f6-4da0-9735-4a934e6b2978": {
   "value": "-55800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzktNi0xLTEtNDk0NDI_255f7266-d0ab-4981-8e05-4cd650892702": {
   "value": "-22500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzktNy0xLTEtNDk0NDI_af7bdd1f-8efe-49c6-84d3-c693ecdea94b": {
   "value": "-78300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEwLTItMS0xLTQ5NDQy_1cebdd30-254a-435e-9061-3546db186a45": {
   "value": "-600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEwLTMtMS0xLTQ5NDQy_95d76f99-2e1f-4368-a694-7de1c60cee50": {
   "value": "700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEwLTQtMS0xLTQ5NDQy_9e4930ba-2f9e-43a8-a841-93c84034c89f": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEwLTUtMS0xLTQ5NDQy_f473e09c-6aaa-4c28-9e4d-8a7b0b99c923": {
   "value": "-52500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEwLTYtMS0xLTQ5NDQy_8d318fb0-6034-4ab2-b6c6-45106cc11e28": {
   "value": "-1300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEwLTctMS0xLTQ5NDQy_d0dd37a0-f42b-4735-b5e2-d729dab47bfd": {
   "value": "-53800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzExLTItMS0xLTQ5NDQy_c0ff453c-e1ef-4306-b06e-c1dbc1a00522": {
   "value": "11500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzExLTMtMS0xLTQ5NDQy_95249264-3a4e-45b0-ae11-21dea89f3c10": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzExLTQtMS0xLTQ5NDQy_96e725a5-9258-4ced-b2c2-8836dc5067f3": {
   "value": "11500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzExLTUtMS0xLTQ5NDQy_e09791ae-fc05-41fa-983d-fe146de79c3d": {
   "value": "-800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzExLTYtMS0xLTQ5NDQy_92e72414-e830-4c31-9a46-2a338a0b3885": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzExLTctMS0xLTQ5NDQy_6545ebf5-3c8e-4a84-a5cf-4fd6a258a3fd": {
   "value": "-800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTItMS0xLTY0ODg1_0c187c48-b521-472b-b82e-200034e6ba24": {
   "value": "62200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiNeSerontPasReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTMtMS0xLTY0ODg1_1e1a53e1-5a78-4ace-9bef-ffdf1b4595d9": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiNeSerontPasReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTQtMS0xLTY0ODg1_589273b8-ae80-4c5b-842e-10e17e05ea0c": {
   "value": "62200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiNeSerontPasReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTUtMS0xLTY0ODg1_ad7e78ef-3476-4f48-9ec1-455182aa9450": {
   "value": "-72100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiNeSerontPasReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTYtMS0xLTY0ODg1_8907aa59-9061-46df-8899-49b7619d1c11": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiNeSerontPasReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTctMS0xLTY0ODg1_0f272dba-b51d-4eb5-8fec-e82462e8d632": {
   "value": "-72100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandoneesQuiNeSerontPasReclassesEnResultatNetNetsDimpot",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTItMS0xLTQ5NDQy_99f4d9b2-c864-4334-aedc-eeb7cd93ac7b": {
   "value": "742700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTMtMS0xLTQ5NDQy_eb23ca04-46ba-4876-8050-0e991c1db9ed": {
   "value": "20900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTQtMS0xLTQ5NDQy_4c6a7758-9cb4-4dd5-923a-ca732f0aea9e": {
   "value": "763600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTUtMS0xLTQ5NDQy_badc4698-824d-4e3f-8a50-082e2c4bbc97": {
   "value": "-643700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTYtMS0xLTQ5NDQy_93503b3e-3441-4e73-bf05-9ff9284b1a58": {
   "value": "-26200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEyLTctMS0xLTQ5NDQy_9ae87c6a-3a77-4699-b899-7abe9a611a05": {
   "value": "-669900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEzLTItMS0xLTQ5NDQy_c884ddb1-f966-47f2-8614-d6b58223649b": {
   "value": "692900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEzLTMtMS0xLTQ5NDQy_c62052f8-3ffa-4321-b886-f6d7db6b92f1": {
   "value": "17600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEzLTQtMS0xLTQ5NDQy_2b07cc81-05a4-4dc5-86a8-e91a09677c3f": {
   "value": "710500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEzLTUtMS0xLTQ5NDQy_48b3ae80-1719-4a2f-b64a-8e230f577909": {
   "value": "-640900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEzLTYtMS0xLTQ5NDQy_d91d08d0-404e-4b97-881b-cdd0450aa1e7": {
   "value": "-28100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzEzLTctMS0xLTQ5NDQy_21544a0f-109b-42f9-a981-f0b4581fe2c3": {
   "value": "-669000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzE0LTItMS0xLTQ5NDQy_29936114-8eee-4fae-b077-768e49df0403": {
   "value": "1781700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzE0LTMtMS0xLTQ5NDQy_d6a7c1a5-c700-426b-afd0-311ca4308b43": {
   "value": "63200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzE0LTQtMS0xLTQ5NDQy_45099007-f68f-4c0b-8685-0b8170763900": {
   "value": "1844900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzE0LTUtMS0xLTQ5NDQy_a96c13fd-3945-4ed1-ad59-90be2cd74c78": {
   "value": "-157500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzE0LTYtMS0xLTQ5NDQy_46bc9861-d579-4017-80eb-476b37f113dc": {
   "value": "-19600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTUvZnJhZzpiNGI3ZTkyZWE5NTY0MDVhYjQyOTE1NDFiMGU3MzUzYi90YWJsZTo5MjdkMzA4YTVjYzE0NTM4OGQxN2Q5MTZjZTE4NTdiOC90YWJsZXJhbmdlOjkyN2QzMDhhNWNjMTQ1Mzg4ZDE3ZDkxNmNlMTg1N2I4XzE0LTctMS0xLTQ5NDQy_bd5159d6-7bc2-411e-87a8-58a47cc6b745": {
   "value": "-177100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtMS0xLTEtNDk0NDI_7620f564-033d-44e1-a2a1-76d05308c271": {
   "value": "212757000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtMi0xLTEtNDk0NDI_02f1c6e0-74c6-4157-b3dd-360d76a26870": {
   "value": "640000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtMy0xLTEtNDk0NDI_58e2a938-f1de-41f3-bc51-aabf3aa7b12b": {
   "value": "4074300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtNC0xLTEtNDk0NDI_2597e102-753b-4910-b9b1-f72b75fe48d6": {
   "value": "1066200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtNS0xLTEtNDk0NDI_e3355d82-a42b-4adc-a0c8-8c18e405a751": {
   "value": "-94100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtNi0xLTEtNDk0NDI_0de5dcd3-f6ef-47a5-9950-8430f54edcb4": {
   "value": "-180700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtNy0xLTEtNDk0NDI_1f750ed7-d832-4be6-a5f0-e4b2b11c9fe5": {
   "value": "-56500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtOC0xLTEtNDk0NDI_4d42a320-0002-405f-8b51-c7789539f0f3": {
   "value": "5449200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtOS0xLTEtNDk0NDI_b8fcd3dd-502b-4b65-818b-1d8f22b912eb": {
   "value": "232900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEtMTAtMS0xLTQ5NDQy_21bf6edd-dde8-4362-9810-82864d975ba6": {
   "value": "5682100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItNC0xLTEtNjU2OTM_543d269a-0816-4bd9-a81c-32ab1f75fb61": {
   "value": "27500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItOC0xLTEtNjU2OTM_482b5f3d-748f-4a34-bcfa-6f2edc031616": {
   "value": "27500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItOS0xLTEtNjU2OTM_8766cffd-2862-4508-8d92-c4eafb496364": {
   "value": "1500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItMTAtMS0xLTY1Njkz_17e3b473-7513-4760-969b-a3f5a2203124": {
   "value": "29000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtMS0xLTEtNjU2OTM_da3f21b2-d4d0-4f53-8054-87654338a36e": {
   "value": "212757000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtMi0xLTEtNjU2OTM_bc96ff24-2388-41b7-b76e-cefd1ba760ce": {
   "value": "640000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtMy0xLTEtNjU2OTM_29d3a9e2-7eba-4058-86ae-5c58a5670a14": {
   "value": "4074300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtNC0xLTEtNjU2OTM_5e421672-c7c4-4f83-b0c4-6dc215904930": {
   "value": "1093700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtNS0xLTEtNjU2OTM_5d9e4cc9-eb1d-4a5c-a8d8-e9e7fa3c20e7": {
   "value": "-94100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtNi0xLTEtNjU2OTM_769d428b-42a9-4383-81f6-2f6e5ffec39a": {
   "value": "-180700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtNy0xLTEtNjU2OTM_d07c9deb-d089-40de-883d-62ee248a42b7": {
   "value": "-56500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtOC0xLTEtNjU2OTM_dca27428-481a-4e3a-acf8-df521fbd3771": {
   "value": "5476700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtOS0xLTEtNjU2OTM_c6ef5760-d56e-4c4d-9387-618a7dbfc44f": {
   "value": "234400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtMTAtMS0xLTY1Njkz_87abe0dc-df92-4af3-ad03-8ef3df94d3a0": {
   "value": "5711100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItNC0xLTEtNDk0NDI_c22a448a-c99b-4546-95b4-78f1b126d6a9": {
   "value": "483400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItOC0xLTEtNDk0NDI_f73323b2-5536-4567-810f-8c19baf79f4c": {
   "value": "483400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItOS0xLTEtNDk0NDI_c5a1985f-f8f6-4c0a-82e2-729e37915f73": {
   "value": "8500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzItMTAtMS0xLTQ5NDQy_cfe30c9b-f561-4527-9a76-1f469909ccb0": {
   "value": "491900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtNC0xLTEtNDk0NDI_ce051fe6-f794-48dd-8467-c1aea1721b0c": {
   "value": "-570800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtNS0xLTEtNDk0NDI_e121ba15-52bc-4081-938d-33e83b28f907": {
   "value": "81700000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtNi0xLTEtNDk0NDI_cf4664c4-59a4-4b74-9b4d-e31e87e9674e": {
   "value": "-96900000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtOC0xLTEtNDk0NDI_b37203d6-6feb-4dc6-b728-7e5e4f412c19": {
   "value": "-586000000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtOS0xLTEtNDk0NDI_379f6b3e-82f7-44da-83e0-223a77468bd8": {
   "value": "-28100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzMtMTAtMS0xLTQ5NDQy_9ddc28ec-d9bd-46a6-95ce-8a7363e547b4": {
   "value": "-614100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzQtNC0xLTEtNDk0NDI_c36288e8-9876-45d2-b69c-d82356f4e602": {
   "value": "-800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzQtNS0xLTEtNDk0NDI_db054c07-eb61-4930-9522-c7281682cb95": {
   "value": "11600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzQtNi0xLTEtNDk0NDI_c08f1e23-b124-449e-b65e-8a92e35ed46f": {
   "value": "-21900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzQtOC0xLTEtNDk0NDI_a30d7ae9-a5f5-4c16-91d3-b071a139a210": {
   "value": "-11100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzQtMTAtMS0xLTQ5NDQy_81b9f862-84b7-485a-808c-96921a56177b": {
   "value": "-11100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtNC0xLTEtNjUwMDA_738a6c02-a990-46fb-97ec-a9863d427a6f": {
   "value": "-72100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtNS0xLTEtNjUwMDA_72335c41-ee34-4e0c-abe2-391daa3abc41": {
   "value": "12200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtNi0xLTEtNjUwMDA_14182201-28f1-402f-98af-dbac9080f439": {
   "value": "16100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtOC0xLTEtNjUwMDA_6dc54381-ba73-45fc-b05b-3aa4d3b2fd23": {
   "value": "-43800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtMTAtMS0xLTY1MDAw_dd86f91e-bbe8-491f-8de0-de202c430391": {
   "value": "-43800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtNC0xLTEtNDk0NDI_b2cfb8d4-c8d8-4dba-8168-b89edea40fb3": {
   "value": "-160300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtNS0xLTEtNDk0NDI_8169c6de-d296-4f95-8c3f-a31d7b74cce8": {
   "value": "105500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtNi0xLTEtNDk0NDI_3fbf16d3-7151-44a8-b660-e04d0829518b": {
   "value": "-102700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtOC0xLTEtNDk0NDI_ad2b468e-e829-4911-81bf-2552c07554ef": {
   "value": "-157500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtOS0xLTEtNDk0NDI_76cc796c-dcb8-4cd1-ac8b-d6525fe87f79": {
   "value": "-19600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzUtMTAtMS0xLTQ5NDQy_279ae9ab-48a1-4f3b-9a7a-30a7585e0045": {
   "value": "-177100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzYtMS0xLTEtNDk0NDI_12743335-7b8e-4886-aced-eca9b2aa5855": {
   "value": "48000000",
   "decimals": -3,
   "dimensions": {
    "concept": "tha:SouscriptionsDActionsReserveesAuxSalariesNombreDActions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzYtMi0xLTEtNDk0NDI_53ba4605-7ec8-4024-bac8-9476d5f2d1e1": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzYtMy0xLTEtNDk0NDI_bd4a9b0a-855b-4ce1-8b9e-a35715b28ea3": {
   "value": "1200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzYtOC0xLTEtNDk0NDI_e7054a47-998b-4fac-8521-7886834d5adf": {
   "value": "1300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzYtMTAtMS0xLTQ5NDQy_d0ca6e62-9a47-4c4d-b487-042d423fba3c": {
   "value": "1300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzctNC0xLTEtNDk0NDI_1f895571-fc95-45d6-9651-3abdfd6597e7": {
   "value": "85100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzctOC0xLTEtNDk0NDI_afb3f451-e5e6-4a89-bfce-b7495e84feae": {
   "value": "85100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzctMTAtMS0xLTQ5NDQy_f7ea2c18-dd11-48cf-a72a-4795efb9f7fe": {
   "value": "85100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzgtOC0xLTEtNDk5Njc_80de1ab7-0c5b-4133-b798-1a1af24ab710": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzgtOS0xLTEtNDk0NDI_349088d3-0eb2-473b-b284-c00b9b115a9d": {
   "value": "12100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzgtMTAtMS0xLTQ5NDQy_de15b5ed-44a0-4e4a-845c-b3f4530aaf66": {
   "value": "12100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzktNC0xLTEtNDk0NDI_e1c1fdfc-b7a0-4ff8-b405-4f3faf0a22bc": {
   "value": "13400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzktOC0xLTEtNDk0NDI_9d324e10-b877-447c-8b5e-d09890b2f79d": {
   "value": "13400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzktMTAtMS0xLTQ5NDQy_aa49eaa6-1fe3-418d-8704-7a7267613ef6": {
   "value": "13400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEwLTEtMS0xLTQ5NDQy_6c961758-0532-4aec-a26e-ac9f0e1ec4f0": {
   "value": "63000000",
   "decimals": -3,
   "dimensions": {
    "concept": "tha:AchatVenteDeTitresDAutocontroleNombreDActions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEwLTQtMS0xLTQ5NDQy_3bf51200-6689-4a59-9920-9d62ad99fb2c": {
   "value": "-28000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEwLTctMS0xLTQ5NDQy_7dfdcc1b-6258-4424-9e6c-a318981f918a": {
   "value": "17900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEwLTgtMS0xLTQ5NDQy_64ede198-70aa-4156-8b96-cd5ddfc52e55": {
   "value": "-10100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEwLTEwLTEtMS00OTQ0Mg_26be5842-1dde-48b9-88e1-f8c3ef2443f3": {
   "value": "-10100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEyLTQtMS0xLTQ5NDQy_34513720-e0af-4059-87dc-c6e03497a715": {
   "value": "-50300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEyLTgtMS0xLTQ5NDQy_f1bb1720-9356-4c39-8e23-142bcbba813b": {
   "value": "-50300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEyLTktMS0xLTQ5NDQy_02fcd66f-f219-4346-9c8b-14ffa18efaec": {
   "value": "-2300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEyLTEwLTEtMS00OTQ0Mg_e5f73eb9-69cc-44aa-bd86-1276affce116": {
   "value": "-52600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEzLTQtMS0xLTQ5NDQy_f704f385-b572-4590-826f-df3d266967f6": {
   "value": "-46200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEzLTYtMS0xLTQ5NDQy_d2bbaa69-ba2a-48dc-bd16-0e6126bacc6d": {
   "value": "200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEzLTgtMS0xLTQ5NDQy_cf96fa62-c556-49bc-a1a1-513555c8d4f5": {
   "value": "-46000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEzLTktMS0xLTQ5NDQy_60cb22c6-a11a-4617-9951-fb7922f8ff8a": {
   "value": "-3900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzEzLTEwLTEtMS00OTQ0Mg_88c3c26c-d2d6-495d-94e4-043a1512c9e9": {
   "value": "-49900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTEtMS0xLTQ5OTY3_642cd36d-6e36-4140-b421-e39f6e1d16d4": {
   "value": "212868000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTItMS0xLTQ5OTY3_160f8c90-0dfe-4c26-b366-fd1d2dc20990": {
   "value": "640100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTMtMS0xLTQ5OTY3_c971e39b-b6ba-471f-aafd-3311144a4155": {
   "value": "4075500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTQtMS0xLTQ5NDQy_c95a3078-23f1-4fc9-bfef-084cf5090998": {
   "value": "737200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTUtMS0xLTQ5OTY3_8c270ef1-a6fd-4d7a-9024-8dd3baaf1b73": {
   "value": "11400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTYtMS0xLTQ5OTY3_5fc1ab6a-aaae-4abf-a01b-ba174a835337": {
   "value": "-283200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTctMS0xLTQ5OTY3_c5f1cf76-3fc7-45ab-b1c0-b0bf7accaecc": {
   "value": "-38600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTgtMS0xLTQ5NDQy_a83a23a2-0d16-4f5c-bc57-ae065f77feaf": {
   "value": "5142400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTktMS0xLTQ5NDQy_5a47ecb6-1b47-42d3-90e6-f6cd82b14a2d": {
   "value": "196500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE0LTEwLTEtMS00OTQ0Mg_46d1476f-ef6c-43fd-84fb-970756cffa8a": {
   "value": "5338900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE1LTQtMS0xLTQ5NDQy_ad9c865f-3b2a-4f34-9027-2c2654f88cfe": {
   "value": "1088800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE1LTgtMS0xLTQ5NDQy_8b61ed3b-ab2f-4c91-9200-c63ccc38989d": {
   "value": "1088800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE1LTktMS0xLTQ5NDQy_1a957ecd-a917-4fb6-8402-a88aeedafd58": {
   "value": "45600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE1LTEwLTEtMS00OTQ0Mg_e34d7546-c3ce-46ab-9c2c-2b30fa8a7954": {
   "value": "1134400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE2LTQtMS0xLTQ5NDQy_46b3604b-9642-44d0-b869-153e4323adcf": {
   "value": "669000000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE2LTUtMS0xLTQ5NDQy_8154d58e-aeed-492e-9521-ae72bcd56a69": {
   "value": "-101800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE2LTYtMS0xLTQ5NDQy_de0a2267-fd45-47e9-b143-933f8848355f": {
   "value": "54000000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE2LTgtMS0xLTQ5NDQy_8061860d-0709-4d86-be8f-deea8fc685ee": {
   "value": "621200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE2LTktMS0xLTQ5NDQy_1c4b5b62-1aaf-4145-b9f9-9221735bbc8e": {
   "value": "17600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE2LTEwLTEtMS00OTQ0Mg_6cccfe18-c01c-4808-99ee-c37b7583d755": {
   "value": "638800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesSocietesControlees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE3LTQtMS0xLTQ5NDQy_78eba0b0-83a4-42e8-880b-3b9096527528": {
   "value": "11500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE3LTUtMS0xLTQ5NDQy_b1ca6ed8-14c2-45aa-be8f-8d04753b01b6": {
   "value": "-5900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE3LTYtMS0xLTQ5NDQy_ce96cefe-be4e-4fcf-a910-3a402ab5d6cf": {
   "value": "17800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE3LTgtMS0xLTQ5NDQy_916c1415-df4a-4cb7-8b1c-28437b3072f5": {
   "value": "23400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE3LTEwLTEtMS00OTQ0Mg_fc04613e-501a-4930-94c2-31254b7c9ff7": {
   "value": "23400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTQtMS0xLTY1MDA3_aab66f2d-a2ff-4b04-a081-c492c5660a20": {
   "value": "62200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTUtMS0xLTY1MDA3_329cd2f0-1b59-4a58-82e5-1b683d8ee5f9": {
   "value": "-8400000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTYtMS0xLTY1MDA3_de998b5c-cbb7-4616-ad34-c9701ab21fdb": {
   "value": "-5500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTgtMS0xLTY1MDA3_9f787080-d247-42a6-8d8f-dd746cef4b53": {
   "value": "48300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTEwLTEtMS02NTAwNw_91e356fd-758e-44fe-8a23-cb02184c5683": {
   "value": "48300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AutresElementsDuResultatGlobalProvenantDesActivitesAbandonees",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTQtMS0xLTQ5NDQy_5940a01d-fddb-4bf4-8971-05011d9c3f4e": {
   "value": "1831500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTUtMS0xLTQ5NDQy_62163f96-1370-4803-bd3d-4e76712fc384": {
   "value": "-116100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTYtMS0xLTQ5NDQy_c42420c3-6d3b-4444-8b15-a4f4318cffa2": {
   "value": "66300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTgtMS0xLTQ5NDQy_9a394df8-07d3-4c4c-a0ec-e6b229f70257": {
   "value": "1781700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTktMS0xLTQ5NDQy_fe904230-6f4b-40a7-a471-cdf47f87c56f": {
   "value": "63200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE4LTEwLTEtMS00OTQ0Mg_a2f0a384-f9be-4012-8367-ddd3e66662d6": {
   "value": "1844900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE5LTEtMS0xLTQ5NDQy_2cbde161-697f-43b5-8353-d525e9a87d6c": {
   "value": "45000000",
   "decimals": -3,
   "dimensions": {
    "concept": "tha:SouscriptionsDActionsReserveesAuxSalariesNombreDActions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE5LTItMS0xLTQ5NDQy_f9995a54-db1a-451c-a19e-aa1b46e05164": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE5LTMtMS0xLTQ5NDQy_40cc8694-f3b9-498a-a46e-6bf9653bc1dd": {
   "value": "1100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE5LTgtMS0xLTQ5NDQy_75af02b4-d9d9-4616-8ae9-417f40571caf": {
   "value": "1200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzE5LTEwLTEtMS00OTQ0Mg_36318235-2f8e-4afa-80c0-02e7cdecf78e": {
   "value": "1200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:SouscriptionsDactionsReserveesAuxSalaries",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIwLTQtMS0xLTQ5NDQy_8f8e67a3-2aa2-477e-880a-3c0798bb1a76": {
   "value": "417000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIwLTgtMS0xLTQ5NDQy_cf63f5ae-a031-4315-8166-0e4c3c0c5343": {
   "value": "417000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIwLTEwLTEtMS00OTQ0Mg_f6a741ac-035b-4733-be5f-ed66d14c5b46": {
   "value": "417000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIxLTgtMS0xLTQ5NDQy_8fef9c9f-01a1-47f4-b0b3-cde4f395c4d3": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIxLTktMS0xLTQ5NDQy_b98a575d-a04c-4679-a726-c3cb71d83026": {
   "value": "13500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIxLTEwLTEtMS00OTQ0Mg_c708e25f-f773-41b1-b403-fae4d152102a": {
   "value": "13500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIyLTQtMS0xLTQ5NDQy_fea44e7a-c5f9-493a-9841-a9e56cc0915a": {
   "value": "25000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIyLTgtMS0xLTQ5NDQy_659c04a1-a299-4464-933c-aefcb2617e22": {
   "value": "25000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzIyLTEwLTEtMS00OTQ0Mg_71ed4794-89a4-4749-9591-bb56840c4817": {
   "value": "25000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI0LTEtMS0xLTQ5OTY3_500085f4-0b76-43bc-82ee-c30836628c05": {
   "value": "5000000",
   "decimals": -3,
   "dimensions": {
    "concept": "tha:AchatVenteDeTitresDAutocontroleNombreDActions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI0LTQtMS0xLTQ5NDQy_0344779c-caf4-4eda-91e5-28c8704b3387": {
   "value": "-28700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI0LTctMS0xLTQ5OTY3_2e32225e-f591-4259-9d96-ed3db728feb2": {
   "value": "900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI0LTgtMS0xLTQ5NDQy_1085d3b9-ff2b-4596-b741-7823a1ea3d9f": {
   "value": "-27800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI0LTEwLTEtMS00OTQ0Mg_b5655325-b188-4221-b60b-3cac6da4e79e": {
   "value": "-27800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI1LTQtMS0xLTQ5NDQy_5ae5135f-5c13-4530-a711-8dd2b3d860a0": {
   "value": "-25400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI1LTgtMS0xLTQ5NDQy_e209d179-7eeb-4455-9513-222e7cef0880": {
   "value": "-25400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI1LTktMS0xLTQ5NDQy_731d59d2-302d-4dfa-9371-fb8274c90516": {
   "value": "-1800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI1LTEwLTEtMS00OTQ0Mg_353b7b6f-79f1-47c7-b97e-e9d4fbf98cbc": {
   "value": "-27200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTEtMS0xLTQ5NDQy_e43af785-4598-46ce-b5ad-a07e51c4a55c": {
   "value": "212918000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTItMS0xLTQ5NDQy_ee015c4c-5f8d-49a6-a892-5f4616fc7fc7": {
   "value": "640200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTMtMS0xLTQ5NDQy_557707d0-50ea-4c32-b7ac-c49ec74bd6f0": {
   "value": "4076600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTQtMS0xLTQ5NDQy_fb4ce1cc-185e-47cc-9721-8e140f9d1fd7": {
   "value": "2122600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTUtMS0xLTQ5NDQy_0ea72579-f0e0-47a8-a60f-f79b40904fc3": {
   "value": "-104700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTYtMS0xLTQ5NDQy_4ff028a4-78f2-4988-b8cf-ae5da7b46a30": {
   "value": "-216900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTctMS0xLTQ5NDQy_90274ec5-f6f5-4d58-8f47-85add583f554": {
   "value": "-37700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTgtMS0xLTQ5NDQy_fd80d4fb-470b-4520-97f2-04410371af69": {
   "value": "6480100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTktMS0xLTQ5NDQy_ab3f3bf6-a326-4f25-b261-c83029f836af": {
   "value": "244400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90YWJsZTpmNmIyMjk2YWYzOWI0ODk2ODA4ZjNmMGI2MmEyYWM5ZS90YWJsZXJhbmdlOmY2YjIyOTZhZjM5YjQ4OTY4MDhmM2YwYjYyYTJhYzllXzI2LTEwLTEtMS00OTQ0Mg_51ae6b1a-4de0-41bb-87d2-767151c0c0be": {
   "value": "6724500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90ZXh0cmVnaW9uOjVmMzQ4Y2U1ZDljODQxOWM4MjVkNzk1ZTYzZWZlZjM3XzI1MQ_699187c7-e895-41cb-96ee-751e9e08f5be": {
   "value": "-2773800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-12-31T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNTgvZnJhZzo1ZjM0OGNlNWQ5Yzg0MTljODI1ZDc5NWU2M2VmZWYzNy90ZXh0cmVnaW9uOjVmMzQ4Y2U1ZDljODQxOWM4MjVkNzk1ZTYzZWZlZjM3XzIwODkwNzIwOTI4NTgx_0263295e-d69c-4dce-8930-0e8b0771bf42": {
   "value": "-2066800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-12-31T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzMtMi0xLTEtNDk0NDI_574deb6c-4699-41ba-93de-dbc9f53e1958": {
   "value": "5202900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzMtMy0xLTEtNDk0NDI_7ffb5087-3791-4074-93d9-78a895614d41": {
   "value": "6034400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzQtMi0xLTEtNDk0NDI_1b93d73b-cdbb-4ef8-9b3b-b5111b740042": {
   "value": "1951000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzQtMy0xLTEtNDk0NDI_49ef6e9d-dcb5-48a1-8d23-b9b3e7118998": {
   "value": "2284500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzUtMi0xLTEtNDk0NDI_edda6c2a-5c46-4cfd-84e0-12ed29cd11b9": {
   "value": "3399000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzUtMy0xLTEtNDk0NDI_3cdb1107-2c6d-4b86-a927-7d34c23ecb24": {
   "value": "3569900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzYtMi0xLTEtNDk0NDI_f9c2c94b-b115-4ec5-8dd5-4bf94f68ae69": {
   "value": "1341600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzYtMy0xLTEtNDk0NDI_ff5c9efe-bde6-4da8-92e5-64a46ce19ebb": {
   "value": "1283100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzctMi0xLTEtNDk0NDI_58974162-f939-4984-b52d-072fded66145": {
   "value": "138300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzctMy0xLTEtNDk0NDI_555d08bc-118f-4f43-ada6-ee41f4a41f34": {
   "value": "90700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzgtMi0xLTEtNDk0NDI_9c618dd7-6930-494f-9ad8-15df955978dc": {
   "value": "151200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzgtMy0xLTEtNDk0NDI_3d3f8387-4ce0-4460-9ded-952de6ec6f3d": {
   "value": "138900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzktMi0xLTEtNDk0NDI_58e06c63-4fa6-4ac2-894c-8bfc6dae204c": {
   "value": "4000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzktMy0xLTEtNDk0NDI_364c016e-674a-4383-964e-c4320cabcfa6": {
   "value": "13000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzEwLTItMS0xLTQ5NDQy_c4460960-2b0d-4be7-a5a4-46dd33cff14c": {
   "value": "949200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzEwLTMtMS0xLTQ5NDQy_ae2fbf06-aae8-4819-899e-e13bcb37fb8d": {
   "value": "958800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzExLTItMS0xLTQ5NDQy_9d12e0ce-410c-42ea-94b9-ba3d58e81055": {
   "value": "13137200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzExLTMtMS0xLTQ5NDQy_3d22a9bd-63e4-4876-af6c-d5c47898ca75": {
   "value": "14373300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzEyLTItMS0xLTQ5NDQy_5a2bc91f-6cb3-4cdd-8b23-20e389db5bac": {
   "value": "3336000000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:StocksEnCoursEtCoutsDExecutionDesContrats",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzEyLTMtMS0xLTQ5NDQy_c4dd95a5-af10-4087-84c9-e355bf73432b": {
   "value": "3508500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:StocksEnCoursEtCoutsDExecutionDesContrats",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzEzLTItMS0xLTQ5NDQy_8d7adfa4-4995-42ab-9279-8296f2880685": {
   "value": "2477600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzEzLTMtMS0xLTQ5NDQy_7dd8e65e-670e-46a0-9c05-5926ac5a126b": {
   "value": "2935200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE0LTItMS0xLTQ5NDQy_cdf96249-b97a-4857-85af-72862989c434": {
   "value": "411000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAdvancesToSuppliers",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE0LTMtMS0xLTQ5NDQy_ecf8d8bb-4b29-4ad0-9dd3-1ee88106fea4": {
   "value": "433900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAdvancesToSuppliers",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE1LTItMS0xLTQ5NDQy_ae5c3824-ce06-43a1-9449-3e7a7986e00e": {
   "value": "5442900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE1LTMtMS0xLTQ5NDQy_3d9a38de-6e9a-40c3-8c83-16c8d3c196e8": {
   "value": "5038300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE2LTItMS0xLTQ5NDQy_4a4314db-59e3-4525-b9e8-f0ab14bdf81f": {
   "value": "99700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE2LTMtMS0xLTQ5NDQy_f79870a8-11a0-488f-a10b-0c036774946d": {
   "value": "254200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE3LTItMS0xLTQ5NDQy_68ce367d-7cb3-4923-ae09-36d80586d6e1": {
   "value": "214500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE3LTMtMS0xLTQ5NDQy_ec953e10-56e2-4d71-93bb-6d005c937066": {
   "value": "220200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE4LTItMS0xLTQ5NDQy_346d79bc-85f4-49b9-b576-243e99c65742": {
   "value": "4300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE4LTMtMS0xLTQ5NDQy_58a23160-ce28-4e91-9003-6bcc918a7f00": {
   "value": "32300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE5LTItMS0xLTQ5NDQy_31ac0866-eaf6-4820-a016-5b2042500575": {
   "value": "5049400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzE5LTMtMS0xLTQ5NDQy_917a601d-ee86-4130-8abb-9cc08a9a1802": {
   "value": "5003900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzIwLTItMS0xLTQ5NDQy_a5fed04e-9811-42a8-8f36-0b25b4671942": {
   "value": "2668200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzIwLTMtMS0xLTQ5NDQy_7397403a-ef71-4b6b-aabf-a741267be342": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzIxLTItMS0xLTYyNzM5_c1bca666-65ab-48fe-9eaa-3ad8efce6d15": {
   "value": "19703600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzIxLTMtMS0xLTYyNzM5_38ca9203-f692-4ac7-bff8-43a1f92401f2": {
   "value": "17426500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzIxLTItMS0xLTQ5NDQy_11aa3fc2-6f8f-461d-beb7-2bfc86e7f54b": {
   "value": "32840800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTowZTM5ZDViZGFiYjA0MTg5YWU0ZmFlZmUxMTdhYjQ4ZS90YWJsZXJhbmdlOjBlMzlkNWJkYWJiMDQxODlhZTRmYWVmZTExN2FiNDhlXzIxLTMtMS0xLTQ5NDQy_63178b5b-ada7-4fa9-9347-e1918f4f7441": {
   "value": "31799800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzItMi0xLTEtNDk0NDI_32b87a55-9a55-4c83-9981-fdc2b5f63868": {
   "value": "6734700000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:CapitalPrimesEtAutresReserves",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzItMy0xLTEtNDk0NDI_5e90cb61-b2cf-4760-85ce-06233efe2326": {
   "value": "5464200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:CapitalPrimesEtAutresReserves",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzMtMi0xLTEtNDk0NDI_db29a4f4-c05e-4c74-b7f9-9efb25bac076": {
   "value": "-216900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzMtMy0xLTEtNDk0NDI_046978ab-599e-4b79-9819-fc3b06797048": {
   "value": "-283200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzQtMi0xLTEtNDk0NDI_01aa1a0c-c758-4f69-990f-1d54f51577ed": {
   "value": "37700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzQtMy0xLTEtNDk0NDI_aa8f6ed0-b828-49b9-8a22-1e61babbda13": {
   "value": "38600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzUtMi0xLTEtNDk0NDI_2481bdba-6020-4cbb-bdb8-76f1ff68249c": {
   "value": "6480100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzUtMy0xLTEtNDk0NDI_bef63689-24bc-4c6a-b935-bda632d72884": {
   "value": "5142400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzYtMi0xLTEtNDk0NDI_067439a5-7bec-469a-8330-e5992b974eaa": {
   "value": "244400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzYtMy0xLTEtNDk0NDI_d1d3d577-0945-42f7-90e4-c9fa26df693c": {
   "value": "196500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzctMi0xLTEtNDk0NDI_4201c1c0-45a8-420f-9980-f7a302f39fdd": {
   "value": "6724500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzctMy0xLTEtNDk0NDI_edbc49db-2e53-47fe-b5c7-a8d25f95ca2a": {
   "value": "5338900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzgtMi0xLTEtNDk0NDI_764df1c3-9572-4ba8-a21e-05f00d0d3802": {
   "value": "4602400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzgtMy0xLTEtNDk0NDI_ab163e13-edc6-44fe-bed3-5a19b622ca22": {
   "value": "5209700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzktMi0xLTEtNDk0NDI_ee2b5c60-f3aa-4252-a74e-5e556bef94b4": {
   "value": "7300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzktMy0xLTEtNDk0NDI_9103436f-2223-4b1a-b30f-ac1c94b08bba": {
   "value": "13500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentDerivativeFinancialLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzEwLTItMS0xLTQ5NDQy_db564ea3-04dd-4f92-8618-68f359275e2c": {
   "value": "2447300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzEwLTMtMS0xLTQ5NDQy_cf191dd4-6319-40d7-b0cb-7c2f3f5e24fa": {
   "value": "3404400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzExLTItMS0xLTQ5NDQy_c3239ab3-5b2f-45ec-b3c8-93ff6976209e": {
   "value": "491400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzExLTMtMS0xLTQ5NDQy_d0bd20c3-9690-42f5-9743-8535bcb3155a": {
   "value": "657600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzEyLTItMS0xLTQ5NDQy_adc508fd-e700-4afc-9e2e-7c90c0e84048": {
   "value": "7548400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzEyLTMtMS0xLTQ5NDQy_78af4034-5867-4095-8194-b1df46b48888": {
   "value": "9285200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzEzLTItMS0xLTQ5NDQy_9e65fc01-b5d4-4772-b624-15de9780242d": {
   "value": "7068500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzEzLTMtMS0xLTQ5NDQy_0067dd09-8e92-4c95-8b2a-90445ad4b52d": {
   "value": "6453500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE0LTItMS0xLTQ5NDQy_a90f0081-9e67-4c69-98ce-554da7257a2a": {
   "value": "1771800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE0LTMtMS0xLTQ5NDQy_5a52a1f4-eb57-4a20-98cb-3f9a8d56b977": {
   "value": "2052200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE1LTItMS0xLTQ5NDQy_00ab2330-00a8-4aac-9308-21da29a4b012": {
   "value": "6066600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE1LTMtMS0xLTQ5NDQy_b229fdef-9b40-4309-a12d-a3eec4557a88": {
   "value": "5998000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE2LTItMS0xLTQ5NDQy_384760e7-152e-43be-9d45-462c22bf20c9": {
   "value": "234100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE2LTMtMS0xLTQ5NDQy_e8530d80-23df-453b-9271-1aaea503c36c": {
   "value": "134000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentDerivativeFinancialLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE3LTItMS0xLTQ5NDQy_3b42dc57-6b07-4da4-8e7c-df47e264191b": {
   "value": "140700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE3LTMtMS0xLTQ5NDQy_d1862ece-23dc-46fb-9d95-034694f7dde5": {
   "value": "149300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE4LTItMS0xLTQ5NDQy_b4dce7b2-bfbf-4a37-8508-de59bdd5c2f8": {
   "value": "1319000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE4LTMtMS0xLTQ5NDQy_a9f58030-defd-4658-a154-5a7cb3858eed": {
   "value": "2388700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE5LTItMS0xLTQ5NDQy_e840baa6-35ad-411a-8982-9233e54b6687": {
   "value": "1967200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzE5LTMtMS0xLTQ5NDQy_e0c0a947-f016-47a8-8ea1-10430b418aaa": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzIwLTItMS0xLTYyNzU1_14cffee5-2d2c-4acd-9d68-f2afdde18c0b": {
   "value": "18567900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzIwLTMtMS0xLTYyNzU1_ca56f5e0-a93d-4454-ab0e-bcbe46c00a76": {
   "value": "17175700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzIwLTItMS0xLTQ5NDQy_34df222a-29c5-4b73-ae09-3793df710b56": {
   "value": "32840800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjEvZnJhZzpjNjE4OWE4OTJiZWI0N2VkYjQ1YzU1ZWQ0NmU1YmRkOS90YWJsZTplMmY0ZTVlYTBlYjU0YzVmYmIzNmI4NTgzZDJiYmI3OC90YWJsZXJhbmdlOmUyZjRlNWVhMGViNTRjNWZiYjM2Yjg1ODNkMmJiYjc4XzIwLTMtMS0xLTQ5NDQy_1faa4825-612d-428f-85d4-9fca9d5bef75": {
   "value": "31799800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEtMi0xLTEtNDk0NDI_8b5daa3f-2aa6-4805-800b-9be80296021d": {
   "value": "1134400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEtMy0xLTEtNDk0NDI_de1c0d34-ef7f-49cc-9a54-6b3ba725ff9c": {
   "value": "491900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzItMi0xLTEtNjM0ODg_6944affb-0a68-4b59-96f5-d2d9bc927350": {
   "value": "117600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzItMy0xLTEtNjM0ODg_e54cfa6b-be5a-4351-93db-51b405aa92b0": {
   "value": "42300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMtMi0xLTEtNjM0ODg_dceeb827-116e-4cbb-ac18-785d897999ad": {
   "value": "1016800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMtMy0xLTEtNjM0ODg_8a05ac41-8278-4d4f-b585-6ffb33dbfe50": {
   "value": "449600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMtMi0xLTEtNDk0NDI_40787e06-015a-47fa-82d6-c7cf9664eba3": {
   "value": "147700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMtMy0xLTEtNDk0NDI_3f1b6a49-e5ca-47f7-ae36-368976406465": {
   "value": "64500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQtMi0xLTEtNDk0NDI_e715fe52-e0d9-42df-bc2b-e35fa62bd268": {
   "value": "-56600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InteretsFinanciersNet",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQtMy0xLTEtNDk0NDI_b3671c47-3b0f-4a39-ba8b-3f951d5471f0": {
   "value": "-55200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InteretsFinanciersNet",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzUtMi0xLTEtNDk0NDI_1a44a2e8-0b50-4657-a787-d5ff60cdac70": {
   "value": "103600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzUtMy0xLTEtNDk0NDI_6d395158-2d94-4c7f-9ecd-60659f3a5d71": {
   "value": "45000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzYtMi0xLTEtNDk0NDI_24818eff-136d-4d98-8618-0307bc3ab51f": {
   "value": "45100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzYtMy0xLTEtNDk0NDI_a505bdcd-cbbc-4310-96fc-ea9a4dc25c78": {
   "value": "64100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzctMi0xLTEtNDk0NDI_225510c5-def3-44ff-b971-ebaa46c69402": {
   "value": "1062600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzctMy0xLTEtNDk0NDI_52f023be-2328-4406-93b1-20d305e48283": {
   "value": "1126200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzgtMi0xLTEtNDk0NDI_cd6884cb-c97c-4a4e-b01a-ad4f008d714e": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzgtMy0xLTEtNDk0NDI_ce11f3a1-8f33-4b49-8c70-2d4f1dc39e10": {
   "value": "135400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzktMi0xLTEtNDk0NDI_d958d11b-f993-4e83-a4db-e3d13cfed513": {
   "value": "150600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzktMy0xLTEtNDk0NDI_13124f08-477d-4227-8312-56e015dbaa0f": {
   "value": "164900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEwLTItMS0xLTQ5NDQy_cc3d854d-1ced-4984-915d-2e46f9f4dcff": {
   "value": "-48700000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:PerteProfitSurCessionsEtAutres",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEwLTMtMS0xLTQ5NDQy_7e43c65e-9668-47d9-b8a5-7701730db7b3": {
   "value": "-44400000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:PerteProfitSurCessionsEtAutres",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzExLTItMS0xLTQ5NDQy_36157957-3e11-449e-a625-d8a8651b29a1": {
   "value": "-54100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:DotationsNettesAuxProvisionsPourRestructuration",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzExLTMtMS0xLTQ5NDQy_774c0d2e-c3db-47fe-9c2a-223125da867b": {
   "value": "58700000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:DotationsNettesAuxProvisionsPourRestructuration",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEyLTItMS0xLTQ5NDQy_b95f9a31-40ac-46cc-b769-06348eade517": {
   "value": "70800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEyLTMtMS0xLTQ5NDQy_223da5c2-53a2-4cce-9240-f9f9b5fe1303": {
   "value": "7500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEzLTItMS0xLTQ5NDQy_b3dd3f42-1ad5-4d7d-b786-5bdb4653c3d4": {
   "value": "2343800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzEzLTMtMS0xLTQ5NDQy_e16c45f0-7d4a-4e92-97d2-33898e360b5f": {
   "value": "2036700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE0LTItMS0xLTQ5NDQy_34f3c47a-08d3-4c62-b99e-bdbe86e78426": {
   "value": "-776100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VariationDuBesoinEnFondsDeRoulementEtDesProvisionsPourRisquesEtCharges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE0LTMtMS0xLTQ5NDQy_8b502c65-088b-4a24-b207-61058a45a563": {
   "value": "486600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VariationDuBesoinEnFondsDeRoulementEtDesProvisionsPourRisquesEtCharges",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE1LTItMS0xLTQ5NDQy_2fc5a045-1104-4461-a191-3bd61973ea9f": {
   "value": "210300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VersementDesContributionsDeRetraiteRegimesAPrestationsDefinies",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE1LTMtMS0xLTQ5NDQy_df96bc60-1266-4048-8532-c31ac65fe939": {
   "value": "249000000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VersementDesContributionsDeRetraiteRegimesAPrestationsDefinies",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE2LTItMS0xLTQ5NDQy_3e0c0183-34dd-4ee1-bef1-4d5220d2cfcd": {
   "value": "98700000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VersementDesContributionsDeRetraiteAuTitreDeLaReductionDesDeficitsAuRoyaumeUni",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE2LTMtMS0xLTQ5NDQy_8504c3a0-4150-490b-becf-09849039c691": {
   "value": "94600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VersementDesContributionsDeRetraiteAuTitreDeLaReductionDesDeficitsAuRoyaumeUni",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE3LTItMS0xLTQ5NDQy_be9bef7b-f017-40ba-80fb-a7cfddf9a4e1": {
   "value": "111600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VersementDesContributionsDeRetraiteAuTitreDesContributionsPrestationsRecurrentes",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE3LTMtMS0xLTQ5NDQy_b0839dda-4298-4335-ac3f-15e77cb7675f": {
   "value": "154400000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:VersementDesContributionsDeRetraiteAuTitreDesContributionsPrestationsRecurrentes",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE4LTItMS0xLTQ5NDQy_63ae886c-a4a9-4545-ad33-a1de40560017": {
   "value": "64800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE4LTMtMS0xLTQ5NDQy_ba8a3224-17cc-4748-81a4-79c0574afb27": {
   "value": "59400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE5LTItMS0xLTQ5NDQy_1bf58217-7c5c-40c3-af7c-37110ba6e3cd": {
   "value": "6700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzE5LTMtMS0xLTQ5NDQy_fe68d6cb-48f7-4712-8183-0fb7ffc8d70a": {
   "value": "10800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIwLTItMS0xLTQ5NDQy_24c0649c-b174-4496-80fc-a180a2cb91e7": {
   "value": "144800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIwLTMtMS0xLTQ5NDQy_4c3cec6f-918a-4e13-96e8-4c7db9b4d626": {
   "value": "97100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIzLTItMS0xLTYzNDg4_a2b3839f-d981-4ff7-b5f0-8ce42410a8ec": {
   "value": "2706700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIzLTMtMS0xLTYzNDg4_573c9648-4a7c-4e90-9df0-d8c3bba89fd2": {
   "value": "1155400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIyLTItMS0xLTQ5NDQy_17bf3a8c-e748-4e62-a442-0b55e7df0918": {
   "value": "450800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIyLTMtMS0xLTQ5NDQy_ae8b9a6c-0dc5-4a3f-b437-4b778b88ebd2": {
   "value": "379400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIzLTItMS0xLTQ5NDQy_fb67acf8-4104-493c-b4ad-e16fdc137944": {
   "value": "4900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzIzLTMtMS0xLTQ5NDQy_f039b54b-09fe-49c8-a91e-571cfd0047fb": {
   "value": "8500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI0LTItMS0xLTQ5NDQy_2fb1d6cc-0d0b-4a33-8067-bafbc212d3cc": {
   "value": "445900000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InvestissementNetDExploitation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI0LTMtMS0xLTQ5NDQy_a47d631d-406c-4a7a-bdbc-bc86ddcde230": {
   "value": "370900000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InvestissementNetDExploitation",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI1LTItMS0xLTQ5NDQy_c8912c92-dbef-4f83-81d7-45755d89fc7a": {
   "value": "54700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI1LTMtMS0xLTQ5NDQy_77aeda8b-eabe-47c3-b3cb-1a0912793ca9": {
   "value": "22000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI3LTItMS0xLTQ5NDQy_0df2b7f8-cddb-467a-8310-059c8b36fdfb": {
   "value": "2200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI3LTMtMS0xLTQ5NDQy_4766466d-2a1e-44a0-ae47-4b9be6559c83": {
   "value": "21600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI4LTItMS0xLTQ5NDQy_2a87e052-291b-47e6-b9fe-6dfda7e22211": {
   "value": "-14200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:DiminutionAugmentationDesAutresActifsFinanciersNonCourants",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI4LTMtMS0xLTQ5NDQy_6e3a6b15-49b8-43c0-b6bb-f25d27f098c6": {
   "value": "23500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:DiminutionAugmentationDesAutresActifsFinanciersNonCourants",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI5LTItMS0xLTQ5NDQy_9a5ea78f-4572-4670-a783-943e849efd75": {
   "value": "19200000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:DiminutionAugmentationDesActifsFinanciersCourants",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzI5LTMtMS0xLTQ5NDQy_f82ef566-c9af-4329-b5a8-9002380609b5": {
   "value": "-24600000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:DiminutionAugmentationDesActifsFinanciersCourants",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMwLTItMS0xLTQ5NDQy_cefd61e1-430c-4103-a04c-6d5e5e081787": {
   "value": "-47500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InvestissementFinancierNet",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMwLTMtMS0xLTQ5NDQy_89cd74a6-4e40-47cc-bcf6-d1cde53611b6": {
   "value": "-1500000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:InvestissementFinancierNet",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM0LTItMS0xLTYzNDk4_72307231-0091-4652-b84f-520089dcc482": {
   "value": "-493400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM0LTMtMS0xLTYzNDk4_a8b1f5f1-3bd9-4012-827b-433912b31f7b": {
   "value": "-372400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMyLTItMS0xLTQ5NDQy_51e52576-c40d-410a-bb02-3683640997e4": {
   "value": "417000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMyLTMtMS0xLTQ5NDQy_b981af1d-e862-45ec-9021-e8f55429e8b7": {
   "value": "85100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMzLTItMS0xLTQ5NDQy_db0c3396-8d59-4d83-a8a0-dd2c52b5a47e": {
   "value": "13500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzMzLTMtMS0xLTQ5NDQy_999b91ab-e5f2-4038-ac77-268e6604a1c5": {
   "value": "12100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM0LTItMS0xLTQ5NDQy_cf14ec85-9434-4da7-ac92-b78bbe7d98e0": {
   "value": "26700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM0LTMtMS0xLTQ5NDQy_7b7abea2-5de1-4c7f-af12-72bb4004ae3f": {
   "value": "8900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM1LTItMS0xLTQ5NDQy_5832c963-644d-4bb2-a0af-964c244d042d": {
   "value": "51100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM1LTMtMS0xLTQ5NDQy_a3a7719a-4b0a-4d9d-8381-5dfbaf975cef": {
   "value": "2279300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM2LTItMS0xLTQ5NDQy_47f11665-f9c8-4a7c-8fe2-02110e8c4f19": {
   "value": "1763000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM2LTMtMS0xLTQ5NDQy_b913003c-f6a4-4602-b4cd-0e4478771964": {
   "value": "856800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQyLTItMS0xLTYzNDk4_e7f4c54b-0c89-431d-be8d-50e1b53c1f43": {
   "value": "-2169100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQyLTMtMS0xLTYzNDk4_4289879a-6e1f-49f3-9703-b0b9d696294f": {
   "value": "1316400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQ1LTItMS0xLTYzNDk4_43a96dc9-ba27-40aa-b712-c6e78e14094b": {
   "value": "41800000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ImpactDesVariationsDeChangeEtAutres",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQ1LTMtMS0xLTYzNDk4_598a4b8a-e34d-438f-98db-216ce43864b3": {
   "value": "-42300000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:ImpactDesVariationsDeChangeEtAutres",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM5LTItMS0xLTQ5NDQy_1deb0694-4c24-4ad8-ab2f-8e0ec860fc2f": {
   "value": "86000000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AugmentationDiminutionDeLaTresorerieEtDesEquivalentsDeTresorerieActivitesPoursuivies",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzM5LTMtMS0xLTQ5NDQy_87b8fadc-8771-4569-b9dc-a52f405a59d4": {
   "value": "2057100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AugmentationDiminutionDeLaTresorerieEtDesEquivalentsDeTresorerieActivitesPoursuivies",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQwLTItMS0xLTQ5NDQy_48e014b8-794c-41ac-b05a-9fe2355551d5": {
   "value": "5003900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQwLTMtMS0xLTQ5NDQy_2bb1397d-4869-44e7-8deb-bee751c6acc8": {
   "value": "2931400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQzLTItMS0xLTc0MzU1_992fec0c-43d4-4a04-a023-29ed1a4f6bdf": {
   "value": "86000000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AugmentationDiminutionDeLaTresorerieEtDesEquivalentsDeTresorerieActivitesPoursuivies",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQzLTMtMS0xLTc0MzU1_89a9993a-11df-4fe2-9c36-110437bed8e3": {
   "value": "2057100000",
   "decimals": -5,
   "dimensions": {
    "concept": "tha:AugmentationDiminutionDeLaTresorerieEtDesEquivalentsDeTresorerieActivitesPoursuivies",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQ0LTItMS0xLTc0MzU1_0164259d-47be-42c7-a6e0-24599c889c30": {
   "value": "126500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQ0LTMtMS0xLTc0MzU1_c2119e79-ad32-4541-9bf9-9dd46f2bdb05": {
   "value": "15400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQ1LTItMS0xLTc0MzU1_32885bd3-67d6-4b11-9af8-851b5c9aa49a": {
   "value": "5216400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQ1LTMtMS0xLTc0MzU1_dd9c49b2-c401-473c-b400-1261e41a409c": {
   "value": "5003900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQxLTItMS0xLTQ5NDQy_13f1dfaf-88e8-4c9b-b961-12a05aa29d14": {
   "value": "167000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmFjOGIyOWI5OGQ1MjQzOGRhOGVhODUzZDY1MWE1MDgzL3NlYzphYzhiMjliOThkNTI0MzhkYThlYTg1M2Q2NTFhNTA4M18zNjQvZnJhZzpkMDQ1NTk3ODNkODM0NGFhYmNlOGYwNTNiZmRmNjI1ZS90YWJsZTozZDFjY2M4Y2IyMmI0OTU5YjYzMDM2OTU0NDYyODRmNS90YWJsZXJhbmdlOjNkMWNjYzhjYjIyYjQ5NTliNjMwMzY5NTQ0NjI4NGY1XzQ4LTItMS0xLTc0MzU1_47c51a29-cb20-4a87-8c83-9a85e8c1e8ef": {
   "value": "5049400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900FNDVTQJOVVPZ19",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  }
 }
}