{
 "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",
   "itp": "http://www.interparfums.fr/20211231",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "linkTypes": {
   "ftTyp_fact-footnote": "http://www.xbrl.org/2003/arcrole/fact-footnote"
  },
  "linkGroups": {
   "ftGrp_default": "http://www.xbrl.org/2003/role/link"
  },
  "taxonomy": [
   "http://www.interparfums.fr/20211231/itp-2021-12-31.xsd"
  ]
 },
 "facts": {
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzMtMi0xLTEtMQ_0898993b-5c57-42e9-9823-bb6b4a5fe3c5": {
   "value": "367365000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzMtMy0xLTEtMQ_68138782-fc5a-44a7-a750-e6335152d4f3": {
   "value": "560827000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzQtMi0xLTEtMQ_e695d487-d941-4a12-b381-834ebeeb8694": {
   "value": "140293000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzQtMy0xLTEtMQ_a280a59c-c80b-4999-8dd4-cf45fba64517": {
   "value": "195187000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzYtMi0xLTEtMQ_02165bfe-15c6-4841-8541-4ed1bb7029a4": {
   "value": "227072000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzYtMy0xLTEtMQ_b037ef10-eea8-4eeb-962f-b1e295ced2de": {
   "value": "365640000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:GrossProfit",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzktMi0xLTEtMQ_3146bf19-6d24-4c3f-852c-ae83288d7a08": {
   "value": "162643000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SalesAndMarketingExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzktMy0xLTEtMQ_cb996a0d-d4d7-4ff1-a96b-097e1401b8d0": {
   "value": "243187000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SalesAndMarketingExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzEwLTItMS0xLTE_c6f883f5-3f2b-446a-83df-4ea0bcfde7e0": {
   "value": "17520000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdministrativeExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzEwLTMtMS0xLTE_41ed636f-463d-4d76-857b-4900b11e6c0a": {
   "value": "21576000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdministrativeExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzEyLTItMS0xLTE_14bbc616-18c2-40fe-b36a-17d87f902350": {
   "value": "46909000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:ResultatOperationnelCourant",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzEyLTMtMS0xLTE_1c37aa69-ef01-4df9-8809-66d738e989f4": {
   "value": "100877000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:ResultatOperationnelCourant",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE1LTItMS0xLTMxNzk0_0f7262b4-220a-444a-967e-a33846517363": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE1LTMtMS0xLTMxNzg1_c694e844-1d2f-4088-a5e1-29d356e16e20": {
   "value": "1986000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE3LTItMS0xLTM2NzU5_3db36892-e64a-4e36-940a-36e9f8bee627": {
   "value": "46909000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE3LTMtMS0xLTM2NzU5_824e9e12-9f8d-4693-9d41-54832bbcb3ba": {
   "value": "98891000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE1LTItMS0xLTE_48a996b3-edfe-4bab-8746-830249fc37e7": {
   "value": "1759000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE1LTMtMS0xLTE_93075430-46b8-4ad1-9490-b1f51de65ba1": {
   "value": "2257000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE2LTItMS0xLTE_400b4eb7-b21b-4c3c-845d-e57f3042dfd4": {
   "value": "901000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE2LTMtMS0xLTE_99abc4f3-3105-44ba-914a-e2de78a21864": {
   "value": "2262000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE3LTItMS0xLTE_7a0cf577-a4ae-412a-bcd2-d4bc3a4c29b4": {
   "value": "-858000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:CoutDeLEndettementFinancierNet",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE3LTMtMS0xLTE_c4b8abc4-407f-49bc-8719-ec6bb81c619c": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:CoutDeLEndettementFinancierNet",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE5LTItMS0xLTE_bfd7313b-9812-4c82-8d47-0e4418005ca5": {
   "value": "4045000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzE5LTMtMS0xLTE_e8ff0428-8a80-4119-8eb1-8cf2cd0ccec3": {
   "value": "5662000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzIwLTItMS0xLTE_6924bf3f-005a-4529-a9f2-19716a215a47": {
   "value": "6051000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceCost",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzIwLTMtMS0xLTE_9305d732-54d7-436d-b099-a6e1ca82fdd0": {
   "value": "3237000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceCost",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzIyLTItMS0xLTE_1a13314e-0354-4bbf-bb00-09b1af72f75b": {
   "value": "-1148000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:ResultatFinancier",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzIyLTMtMS0xLTE_c36c39b9-c817-4127-8111-b28acc8280c6": {
   "value": "2420000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:ResultatFinancier",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzI0LTItMS0xLTE_4df80f1e-5d40-4505-a3f4-770f12d304be": {
   "value": "45761000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzI0LTMtMS0xLTE_0d3efd13-abb6-4b0c-89b2-115971270efc": {
   "value": "101311000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzI3LTItMS0xLTE_7abb78a9-fa65-4af8-a8da-dd416aec0f4d": {
   "value": "15220000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzI3LTMtMS0xLTE_9bae52f8-5370-4964-a758-c4ec05ff7899": {
   "value": "29676000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzI5LTItMS0xLTE_5c173a83-723c-4954-b120-a3c2e08c2267": {
   "value": "477000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzI5LTMtMS0xLTE_224c0a22-96bb-406c-ad36-47dec5b6e97a": {
   "value": "45000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzMxLTItMS0xLTE_3317971a-fcac-4a52-903c-e0a77dc7a6df": {
   "value": "31018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzMxLTMtMS0xLTE_7530b34c-d16b-4892-94b5-f71fbc202e7b": {
   "value": "71680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzM0LTItMS0xLTE_71e8c819-25bb-4269-929f-e2001951ed92": {
   "value": "-314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzM0LTMtMS0xLTE_f22f7151-e7b0-4d18-9e38-5120f837f27c": {
   "value": "-585000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzM2LTItMS0xLTE_3cef398e-c31a-47ac-ac02-681171a65a80": {
   "value": "30704000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzM2LTMtMS0xLTE_ee73e620-35d1-4cb4-b8a2-826796c55278": {
   "value": "71095000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzM5LTItMS0xLTE_80af32f4-fa67-437c-9fda-e383d89895d7": {
   "value": "0.63",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzM5LTMtMS0xLTE_2a61798d-1cc6-4392-a5be-43058a1ea17c": {
   "value": "1.3",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzQwLTItMS0xLTE_b75921ce-01fc-4e36-8f4c-a3a08a39c709": {
   "value": "0.63",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxMzI3YmE1OTczNWI0ZDNmYmJjN2ExMGI5YWIyMTFlOS90YWJsZXJhbmdlOjEzMjdiYTU5NzM1YjRkM2ZiYmM3YTEwYjlhYjIxMWU5XzQwLTMtMS0xLTE_36d3e570-8521-46dc-95b5-7b82b5a3fc6b": {
   "value": "1.3",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzEtMS0xLTEtMQ_3317971a-fcac-4a52-903c-e0a77dc7a6df": {
   "value": "31018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzEtMi0xLTEtMQ_7530b34c-d16b-4892-94b5-f71fbc202e7b": {
   "value": "71680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzItMS0xLTEtMQ_f1bb4332-49c0-40d7-adaa-e9aaf4f543e6": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzItMi0xLTEtMQ_25e689ea-06fd-490c-a2ab-46bdfa7c3105": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzMtMS0xLTEtMQ_a92346fb-56cf-4c6a-a78d-6d55c15f5288": {
   "value": "-97000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzMtMi0xLTEtMQ_36e6991e-0c3f-4c78-8cb0-b29ffae73833": {
   "value": "-1559000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzQtMS0xLTEtMQ_edb69576-a465-433c-bb57-c6d600b4160f": {
   "value": "-31000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzQtMi0xLTEtMQ_4b3ae2db-43bc-49cc-9015-e44d5d1e1a57": {
   "value": "-403000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzUtMS0xLTEtMQ_e5a7fd97-dfef-404e-b655-b822353e5b2b": {
   "value": "-66000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzUtMi0xLTEtMQ_ed574565-2876-49bc-938e-730c6b6bb1a4": {
   "value": "-1156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzYtMS0xLTEtMQ_2e0eeb3b-9c65-45fc-8e52-f17e37dfbadc": {
   "value": "8000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzYtMi0xLTEtMQ_b745d8e7-d8f0-4682-a172-b90aea1dc4fc": {
   "value": "1202000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzctMS0xLTEtMQ_dce26fce-f24e-421f-9052-ef0f7b44334c": {
   "value": "3000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzctMi0xLTEtMQ_6937e8db-7932-46d0-afd0-269b74a13831": {
   "value": "310000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzgtMS0xLTEtMQ_bfbb5549-8d54-4c83-b639-3156940b386b": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzgtMi0xLTEtMQ_884933f9-0cf2-4f0e-8da0-fd8d349be4eb": {
   "value": "892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzktMS0xLTEtMQ_df93b65f-ea40-4f89-8e49-c4c0edcaed1d": {
   "value": "-61000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzktMi0xLTEtMQ_c8ada90f-1cec-4fe1-af34-ff392f7f2dee": {
   "value": "-264000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzEwLTEtMS0xLTE_b7c38577-1fef-4420-a32d-ccb3fe6f9d27": {
   "value": "30957000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzEwLTItMS0xLTE_a7664dbf-8488-4f5c-9187-ff70093c5314": {
   "value": "71416000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzExLTEtMS0xLTE_71e8c819-25bb-4269-929f-e2001951ed92": {
   "value": "-314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzExLTItMS0xLTE_f22f7151-e7b0-4d18-9e38-5120f837f27c": {
   "value": "-585000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzEyLTEtMS0xLTE_e54ef340-d70a-408c-b9da-44d337068774": {
   "value": "30643000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTowYzAwYTY3MmM5MWI0ZmM3OWUyZDA0ZDc3M2ZlNDZkNC90YWJsZXJhbmdlOjBjMDBhNjcyYzkxYjRmYzc5ZTJkMDRkNzczZmU0NmQ0XzEyLTItMS0xLTE_5356d5e0-dc11-48d2-a23c-e0e752ff1b7f": {
   "value": "70831000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzQtMi0xLTEtMQ_57311d9a-0050-4086-a8b6-b5dbc74a8e86": {
   "value": "153578000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzQtMy0xLTEtMQ_6216757e-c975-4698-b356-22131f50dbed": {
   "value": "149777000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzUtMi0xLTEtMQ_07d262fc-3854-4cc1-9280-c296f427c842": {
   "value": "13298000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzUtMy0xLTEtMQ_c2dfa286-7e5d-4c94-93c9-b13eba51fa63": {
   "value": "127669000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzYtMi0xLTEtMQ_ed70c299-3169-429e-be8f-03d619d3a0ae": {
   "value": "8349000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzYtMy0xLTEtMQ_23900a61-08b9-48a9-a72d-1f1f2b4b7b61": {
   "value": "15243000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzctMi0xLTEtMQ_8df34ed6-ef7d-42d9-bd35-87f362444291": {
   "value": "2834000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:ImmobilisationsFinancieres",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzctMy0xLTEtMQ_93186071-e712-4461-b6ad-af9280a71cc5": {
   "value": "4047000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:ImmobilisationsFinancieres",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzgtMi0xLTEtMQ_7282262a-2869-45f1-a4ae-9647356edabe": {
   "value": "2566000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzgtMy0xLTEtMQ_c6d2231a-c157-4646-aa7c-5b54cad4ba03": {
   "value": "2066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzktMi0xLTEtMQ_ccdc5cd6-d6bf-4392-9edb-42932d6d8aaa": {
   "value": "12977000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzktMy0xLTEtMQ_fc814160-ea55-4ed2-89f5-735dfbbe43d4": {
   "value": "12722000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzEwLTItMS0xLTE_d91b314f-2db4-4296-b549-d3fe01f0ef27": {
   "value": "7982000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzEwLTMtMS0xLTE_485f8304-2372-42ce-9077-8b6e5ebd4480": {
   "value": "9228000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzExLTItMS0xLTE_61514d2b-95fd-4637-aad4-a531f6aaece0": {
   "value": "201584000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzExLTMtMS0xLTE_573b17bc-e422-4ec2-8320-f3b1a3bdbf21": {
   "value": "320752000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE0LTItMS0xLTE_15743054-f205-4e18-854d-a26b4d78571d": {
   "value": "92520000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE0LTMtMS0xLTE_78c07963-806f-4783-9c27-aaca6e5edbe4": {
   "value": "102136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE1LTItMS0xLTE_ac0e8f65-bfc5-4102-864d-91b367b155f9": {
   "value": "85961000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE1LTMtMS0xLTE_7ce0a81b-d5ed-422c-8f4f-1c701782ed48": {
   "value": "125430000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE2LTItMS0xLTE_c3e29857-be4f-4f30-9920-07de118adc74": {
   "value": "5298000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentReceivables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE2LTMtMS0xLTE_e84796f9-60ce-4ab2-978b-2898de387dec": {
   "value": "14280000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentReceivables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE3LTItMS0xLTE_b3454130-484d-46fd-a71e-237bea5e9998": {
   "value": "3273000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE3LTMtMS0xLTE_d2f083d2-2059-4284-be18-e2a760e11fdd": {
   "value": "1730000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE4LTItMS0xLTE_3584c072-dafb-477f-b805-203f6dca1c1f": {
   "value": "103192000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE4LTMtMS0xLTE_a38a0cdd-dd7d-4b4b-9184-8122e5b8249a": {
   "value": "141280000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE5LTItMS0xLTE_5eb94187-2c22-42c0-a466-3d3cce3f383d": {
   "value": "124966000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzE5LTMtMS0xLTE_cea8efef-a2da-4244-8b9e-165d0c48d899": {
   "value": "116404000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzIwLTItMS0xLTE_6dc70c1b-48e8-401e-88e2-169d0e63a18c": {
   "value": "415210000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzIwLTMtMS0xLTE_1351bb8e-2885-4fa1-974c-cf9c87f17a72": {
   "value": "501260000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzIxLTItMS0xLTE_83cf4cd6-01d1-4935-9cbe-0c371c8906a4": {
   "value": "616794000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozOTM4MzBmZDJiZDU0OGY3YWY2ZTM4ZThmOWI0NzczZS90YWJsZXJhbmdlOjM5MzgzMGZkMmJkNTQ4ZjdhZjZlMzhlOGY5YjQ3NzNlXzIxLTMtMS0xLTE_ef9ea48d-2430-43cd-9904-252993e04fe1": {
   "value": "822012000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzQtMi0xLTEtMQ_692e7be6-37dc-4891-acbf-60649b591868": {
   "value": "155965000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzQtMy0xLTEtMQ_8a354b41-0b50-4558-955b-02c4ac958887": {
   "value": "171562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzUtMi0xLTEtMQ_6491d278-e506-4822-be35-776b7d8c2825": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzUtMy0xLTEtMQ_24bdc983-a566-4776-aafe-eb2d7f715c66": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzYtMi0xLTEtMQ_15602a8d-fa1a-4765-86c9-2854110b5a63": {
   "value": "305819000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzYtMy0xLTEtMQ_7deb6bb3-dc2a-4353-8d42-63a9667ec56d": {
   "value": "298752000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzctMi0xLTEtMQ_9836b93d-bf5f-469b-89bf-1d7b45a94799": {
   "value": "30704000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzctMy0xLTEtMQ_f94cad2f-1ad5-4072-91e0-ee4a119ce99a": {
   "value": "71095000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RetainedEarnings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzgtMi0xLTEtMQ_da30f6f3-5c51-4e22-aad5-38d1363464b0": {
   "value": "492488000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzgtMy0xLTEtMQ_dd0eb7bc-c0dc-438b-8e55-885c0a9706a8": {
   "value": "541409000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzktMi0xLTEtMQ_92b3c24a-7a99-4663-b5a7-4bff5aaf0a50": {
   "value": "1630000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzktMy0xLTEtMQ_9426610d-eb43-4a3f-8212-d107725ae74d": {
   "value": "1920000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzEwLTItMS0xLTE_f144e2c8-bbb4-4304-8166-c758b26d76b7": {
   "value": "494118000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzEwLTMtMS0xLTE_1519b827-8105-46b0-82ec-bf17dbeff02a": {
   "value": "543329000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzEzLTItMS0xLTE_f299f78b-2789-4ee6-9a50-6d89be74d180": {
   "value": "12984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzEzLTMtMS0xLTE_eeb50bf6-0e18-4ad9-8012-edadd2fcf7fb": {
   "value": "8771000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE0LTItMS0xLTE_fb64fa15-5060-4a12-89fd-eeb1b1b1c542": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE0LTMtMS0xLTE_1883cd7d-3528-4194-8c89-317d6f49f987": {
   "value": "96712000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE1LTItMS0xLTE_f7d77a3b-921b-4cb6-92c4-51051ae384a4": {
   "value": "6139000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE1LTMtMS0xLTE_314f6211-0ea1-4bfa-8017-8d46250f747b": {
   "value": "12562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE2LTItMS0xLTE_ff80484e-57e8-467f-b9c5-d2f51752a531": {
   "value": "1913000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE2LTMtMS0xLTE_5c76a04d-f354-416c-b335-af6c755e2e3b": {
   "value": "3302000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE3LTItMS0xLTE_538d8ca4-883e-4f8a-ba76-ab54ab9f3892": {
   "value": "21036000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzE3LTMtMS0xLTE_d8f96733-a7ff-4fad-96f1-06905c83e66d": {
   "value": "121347000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIwLTItMS0xLTE_e516aa2b-f7e4-42fd-8bad-404a0a8f3e7e": {
   "value": "51276000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIwLTMtMS0xLTE_cd4ed572-2bad-4ac2-9d3d-122013b36a30": {
   "value": "92148000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIxLTItMS0xLTE_2cd53cf0-8eda-4673-9d03-d24363bd77eb": {
   "value": "11000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIxLTMtMS0xLTE_1c7d60b5-6267-4f7d-87fe-9f8fb64aa574": {
   "value": "13102000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIyLTItMS0xLTE_3f9c20ad-df96-4ecb-a5b0-a1a141a080fc": {
   "value": "2852000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIyLTMtMS0xLTE_fab14b3f-dc16-4000-8a12-fa9c3e5fe843": {
   "value": "3067000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIzLTItMS0xLTE_9e72bec7-e24a-4cfa-afc9-ccef8d2eb7e4": {
   "value": "925000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzIzLTMtMS0xLTE_852a907d-26ee-431a-b168-c10dc47e9342": {
   "value": "5114000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI0LTItMS0xLTE_c70af967-3eb2-4122-8f6b-f8f4e1f05f53": {
   "value": "2939000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI0LTMtMS0xLTE_ad7cd900-aa99-4fff-a9c0-aa81eb0dca4f": {
   "value": "3789000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI1LTItMS0xLTE_0cef90fd-e315-4bd7-ade3-8ec536e915df": {
   "value": "32648000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI1LTMtMS0xLTE_1043343b-948d-4375-bc74-09c18332a1d1": {
   "value": "40116000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI2LTItMS0xLTE_718beb68-45a6-4df5-88c8-86bf23a71066": {
   "value": "101640000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI2LTMtMS0xLTE_afffae6a-6ad4-4a6d-84dc-14d7e49a01d6": {
   "value": "157336000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI3LTItMS0xLTE_9e99ef74-7a69-4c50-a51e-4d99736ea2b0": {
   "value": "616794000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTozN2ZjOWRmNGI2ZGI0ZWVlYmUxZDBlZjhmYjhjMGNjNy90YWJsZXJhbmdlOjM3ZmM5ZGY0YjZkYjRlZWViZTFkMGVmOGZiOGMwY2M3XzI3LTMtMS0xLTE_d6892b7e-cae4-4a58-9369-761cefc07c3a": {
   "value": "822012000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItMS0xLTEtMQ_54cb5b95-29b9-4ea2-b354-4ae2366155ae": {
   "value": "47055449",
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItMi0xLTEtMQ_276cc519-9127-4631-9653-6c2e38161021": {
   "value": "141787000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItMy0xLTEtMQ_db6bd941-9e2d-43c9-bffb-00745a1fe074": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItNC0xLTEtMQ_62adb9a0-3f2a-440c-9dc4-e68a5cfcb63e": {
   "value": "-1119000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherEquityInterestMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItNS0xLTEtMQ_c0da9221-007f-4f0c-945f-07006acb5c01": {
   "value": "322161000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItNi0xLTEtMQ_b6971598-8b53-4de6-b515-83b3b884ac9d": {
   "value": "462829000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItNy0xLTEtMQ_62f349da-9d07-4639-be60-b0cdd9f7acfe": {
   "value": "1609000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzItOC0xLTEtMQ_6ecbc03e-f68a-4544-8e49-0b3e8234791c": {
   "value": "464438000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzMtMS0xLTEtMQ_2a7f6de6-2c9d-4a91-ba83-13951416b288": {
   "value": "4726219",
   "dimensions": {
    "concept": "itp:AttributionGratuiteDactions",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzMtMi0xLTEtMQ_c02bc37a-1484-496a-b08b-cc881766a8d2": {
   "value": "14178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzMtNS0xLTEtMQ_52d7540d-a5bf-4231-98d1-fbca29cd7fd7": {
   "value": "-14178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzQtNS0xLTEtMQ_50ba985a-6454-4ef9-9018-a7daad33d7b3": {
   "value": "30704000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzQtNi0xLTEtMQ_1d1e1e90-216a-4e9e-adb0-85c67449a3ea": {
   "value": "30704000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzQtNy0xLTEtMQ_1efa4bac-6ccd-4647-b097-c9551eb17b61": {
   "value": "314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzQtOC0xLTEtMQ_7f2da3c3-c628-47a5-957c-15ccd5c515bd": {
   "value": "31018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzUtNC0xLTEtMQ_2243437d-0014-4bcf-a1cf-f40583c61dc9": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherEquityInterestMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzUtNi0xLTEtMQ_05a088a3-a24d-4d53-8db9-a88d8e772bfb": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzUtOC0xLTEtMQ_07389aa1-415e-400f-bce4-bfd77230820b": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzYtNC0xLTEtMQ_c83bf840-b655-4805-a684-779bd7b7ce41": {
   "value": "-66000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherEquityInterestMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzYtNi0xLTEtMQ_98b58165-2abe-43a7-bbc7-4dfff7bfd7c0": {
   "value": "-66000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzYtOC0xLTEtMQ_401af359-5924-4f3a-bc22-9e6dd823d7e7": {
   "value": "-66000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzctNS0xLTEtMQ_3aee9170-3742-4dcf-846e-475f460ce04c": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzctNi0xLTEtMQ_323721a4-301c-4894-a900-b7e804ed2360": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzctNy0xLTEtMQ_0a8b4ff0-a342-42d9-b2a5-f50759633186": {
   "value": "294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzctOC0xLTEtMQ_afb835dc-9d27-41de-a005-5f9f52c18819": {
   "value": "294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzgtNy0xLTEtNzU3_5a60125c-43ae-4240-aaae-575054302a0d": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzgtOC0xLTEtNzcy_aac2da90-aea4-41df-8c5b-04a88a4360a8": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzktMS0xLTEtMQ_066ca678-6c15-4ede-8866-9e66910c44f6": {
   "value": "13396",
   "dimensions": {
    "concept": "itp:ActionsPropres",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzktNS0xLTEtMQ_04ec9253-1918-4234-8a68-92e9d1742ce7": {
   "value": "2292000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzktNi0xLTEtMQ_f343e793-44ed-44f3-bd5b-2e70f1e329dc": {
   "value": "2292000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzktOC0xLTEtMQ_69297984-c4c9-4286-8465-8943cdfeb928": {
   "value": "2292000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEwLTUtMS0xLTE_a0e44838-8fdf-4164-b464-404c9af50c43": {
   "value": "-3275000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:EcartsDeConversion",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEwLTYtMS0xLTE_cd7e7f99-15f9-40d1-b50e-6e2e4d51819d": {
   "value": "-3275000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:EcartsDeConversion",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEwLTgtMS0xLTE_39390076-7721-4de5-b06d-624f9d380214": {
   "value": "-3275000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:EcartsDeConversion",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTEtMS0xLTE_25fae804-b325-4a8d-86c0-858fb99f15c0": {
   "value": "51795064",
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTItMS0xLTE_1d023970-7904-48c6-999d-b6d6c4f01a83": {
   "value": "155965000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTMtMS0xLTE_2430fcb3-800e-4c5b-a397-a1a199b426dd": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTQtMS0xLTE_2ef81360-7307-4c86-9a53-1b750bb669f9": {
   "value": "-1180000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherEquityInterestMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTUtMS0xLTE_52509877-ed56-4a1b-bd3d-490f0b07e515": {
   "value": "337704000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTYtMS0xLTE_c5d63320-8746-4d24-adc9-d44339b0aa69": {
   "value": "492489000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTctMS0xLTE_15773e25-3203-4842-9455-aea7e3adefb2": {
   "value": "1629000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzExLTgtMS0xLTE_e285ed77-6a63-4543-8950-576ac8f659f4": {
   "value": "494118000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEyLTEtMS0xLTE_98ab29b6-3aeb-41df-a374-d04d2fcaedc9": {
   "value": "5198840",
   "dimensions": {
    "concept": "itp:AttributionGratuiteDactions",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEyLTItMS0xLTE_ca6be028-29eb-4fad-9323-31c6ea683c0f": {
   "value": "15597000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEyLTUtMS0xLTE_39abff19-941a-4909-b17b-970d96feadcb": {
   "value": "-15597000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEzLTUtMS0xLTE_81cdd28a-6a66-4266-a960-7cb2b5a8c429": {
   "value": "71095000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEzLTYtMS0xLTE_d66d7b54-bf0d-4d39-b845-a65827b67b33": {
   "value": "71095000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEzLTctMS0xLTc0NQ_64dc9015-9e58-43be-b1d4-9cf509e35bc8": {
   "value": "585000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzEzLTgtMS0xLTE_aa9ca5cd-6516-4030-9493-b9ba87f08fc8": {
   "value": "71680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE0LTQtMS0xLTE_09aad76f-2072-4153-873a-4306b7c7f642": {
   "value": "892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherEquityInterestMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE0LTYtMS0xLTE_10debcc6-d784-477c-a3fb-4025e975374b": {
   "value": "892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE0LTgtMS0xLTE_74d464e1-2b54-413e-9489-b95a06cd0864": {
   "value": "892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE1LTQtMS0xLTE_e2be8147-3756-4806-abeb-a460ba4eee5c": {
   "value": "-1156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherEquityInterestMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE1LTYtMS0xLTE_32630f29-3207-4cf1-8a77-9bae3e9cf9c6": {
   "value": "-1156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE1LTgtMS0xLTE_543a9c0c-eba7-410c-a78c-0566dd63dc57": {
   "value": "-1156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE2LTUtMS0xLTE_00e3242c-c6c2-4e38-a971-afd48327e82c": {
   "value": "28508000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE2LTYtMS0xLTE_5891f12e-5dec-4f5b-ad19-6a5c460a19f5": {
   "value": "28508000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE2LTctMS0xLTE_9dae38a5-8774-4d4f-b7d1-947127902bbc": {
   "value": "294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE2LTgtMS0xLTE_b2576498-7f3a-4a15-9aad-65044ba6b704": {
   "value": "28802000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE3LTctMS0xLTE_cbc46a5c-a58e-4a1a-ab75-8715fd3c29d9": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE3LTgtMS0xLTE_b68f72e7-e73b-4df1-a213-5ead6447b500": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE4LTEtMS0xLTE_e37ad2ce-a58f-4200-acbb-7866710d676b": {
   "value": "5825",
   "dimensions": {
    "concept": "itp:ActionsPropres",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE4LTUtMS0xLTE_f0f328dd-12f0-43f8-8115-e7d2c0640b23": {
   "value": "2388000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE4LTYtMS0xLTE_95ac0bd4-8d5b-4152-86e4-6df982c187c6": {
   "value": "2388000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE4LTgtMS0xLTE_3bd5a20e-a250-4c8b-b6bf-d286705371b7": {
   "value": "2388000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CancellationOfTreasuryShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE5LTUtMS0xLTE_df5f29aa-0637-4702-983a-25dab07b624b": {
   "value": "4209000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:EcartsDeConversion",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE5LTYtMS0xLTE_c152dea6-dd19-43e5-b793-c19e262046e3": {
   "value": "4209000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:EcartsDeConversion",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzE5LTgtMS0xLTE_9dde7cfb-410e-4f0f-af1e-9f7fdc7d0379": {
   "value": "4209000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:EcartsDeConversion",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTEtMS0xLTE_62c66dcd-01e0-434f-a89e-bb9078586c82": {
   "value": "56999729",
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTItMS0xLTE_0b60bc05-9fa2-4794-84cd-6087d84ed5f1": {
   "value": "171562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTMtMS0xLTE_63a676ba-5fcc-4d64-94d6-29bd043b8c9c": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTQtMS0xLTE_21d7e317-d2f7-40d0-a052-b33cafd5ce76": {
   "value": "-1444000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherEquityInterestMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTUtMS0xLTE_21e37086-8030-4ac0-a0e8-1098d349dca7": {
   "value": "371291000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "itp:ReservesEtResultatsMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTYtMS0xLTE_c69588fe-f2ee-4aaf-a811-040fde6997fd": {
   "value": "541409000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTctMS0xLTE_8aff915d-81ee-445b-83ab-945b8392ca2b": {
   "value": "1920000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpkYmRiODlmMjNiMmE0NmQwOGQ1Nzg0YTNkNDc2NDEwYi90YWJsZXJhbmdlOmRiZGI4OWYyM2IyYTQ2ZDA4ZDU3ODRhM2Q0NzY0MTBiXzIwLTgtMS0xLTE_ca287714-d0e7-4824-890c-bca5435e3851": {
   "value": "543329000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMtMS0xLTEtMQ_2081e796-7c5e-469b-9ec7-75be3f9a0ad9": {
   "value": "31018000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMtMi0xLTEtMQ_c92dd878-50e5-4581-8543-e3b14cbaf5de": {
   "value": "71680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzQtMS0xLTEtMQ_85c7f6cc-1bf9-48d3-b47a-9fe0206cfafd": {
   "value": "18902000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzQtMi0xLTEtMQ_4e6cdbd0-3753-4991-8d28-853f2ec006c8": {
   "value": "15179000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzUtMS0xLTEtNDI2_e45ded09-d657-4099-a588-08c38dbc0488": {
   "value": "477000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzUtMi0xLTEtNDAz_e8145d9a-ecba-41be-a232-4c22165938bc": {
   "value": "-255000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzYtMS0xLTEtMQ_fa24c9de-dbc1-4670-a16d-6f8c35769455": {
   "value": "-858000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:AjustementsPourCoutDeLEndettementFinancierNet",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzYtMi0xLTEtMQ_62292fee-eb6b-42a7-9f26-c7c0adf71c2c": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:AjustementsPourCoutDeLEndettementFinancierNet",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzctMS0xLTEtMQ_3d7b297a-ad1a-44bf-bba2-b9b160be813f": {
   "value": "15220000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzctMi0xLTEtMQ_2c567906-0019-4ae9-bc53-b34ce2f4bda8": {
   "value": "29676000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzgtMS0xLTEtMQ_d3082052-9874-460c-a70d-4543095d829f": {
   "value": "63805000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzgtMi0xLTEtMQ_757094fe-9761-4685-a572-471a98940a22": {
   "value": "116795000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzktMS0xLTEtMQ_5b441808-7203-445f-9843-e362abdf1294": {
   "value": "896000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzktMi0xLTEtMQ_ff3f001d-c1f4-4d7b-8930-b4b10cf66c7d": {
   "value": "1992000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzEwLTEtMS0xLTE_e0b55df7-493c-49d5-ab01-23ecbcd07d53": {
   "value": "17991000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzEwLTItMS0xLTE_16d03cdf-d5e5-4011-978a-fed9caedd7b4": {
   "value": "28571000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzExLTEtMS0xLTE_af55fcab-eb74-419b-b120-e81988949f80": {
   "value": "44918000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzExLTItMS0xLTE_19150fda-cd6c-43e9-b0d9-c0252dfcbce6": {
   "value": "86232000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzEyLTEtMS0xLTE_64f19338-be2d-4361-9a17-805cda6df1a2": {
   "value": "8509000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzEyLTItMS0xLTE_776ff3f6-c783-4311-b55e-23f21f1947d7": {
   "value": "-12480000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzEzLTEtMS0xLTE_c03dfe70-9442-40f4-b7c6-cc9194c89a76": {
   "value": "5088000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzEzLTItMS0xLTE_485cbce7-f702-4cb6-8b3a-bae113d157c9": {
   "value": "-37355000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE0LTEtMS0xLTE_8b88e66e-6e25-41e4-8c98-2943378d9e41": {
   "value": "-1160000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE0LTItMS0xLTE_e825e81b-b484-472d-a1c6-77a29e11d31d": {
   "value": "-8688000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE1LTEtMS0xLTE_d48aef0b-fb79-4f29-801f-b5d13a1d6b96": {
   "value": "-12005000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE1LTItMS0xLTE_32410e17-0c54-46f5-b339-301a9f6f1141": {
   "value": "40872000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE2LTEtMS0xLTE_6a5aaa27-7e0e-4802-811c-591746673f0c": {
   "value": "641000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherOperatingPayables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE2LTItMS0xLTE_083ae5a9-6dba-410d-9172-70daa569c314": {
   "value": "8585000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherOperatingPayables",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE3LTEtMS0xLTE_ab32e88c-e148-4430-9f90-535f7d00fdc9": {
   "value": "-1073000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE3LTItMS0xLTE_6d0bc437-68c2-49c9-9b1a-f6011fba841a": {
   "value": "9066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE4LTEtMS0xLTE_a229aa75-860a-400b-8133-53a21bc800fc": {
   "value": "45991000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzE4LTItMS0xLTE_22ec974d-1bc2-4b54-b9ec-332ea7eb6e2d": {
   "value": "77166000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzIxLTEtMS0xLTE_e2d2a4ed-ee61-49ef-9005-e6980ababa80": {
   "value": "1432000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzIxLTItMS0xLTE_9b809faa-6b23-4bbf-9d59-0c79e150748a": {
   "value": "1253000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzIyLTEtMS0xLTE_a885f593-7a5a-4869-b4fc-ee599166b5e7": {
   "value": "8543000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzIyLTItMS0xLTE_3854aaca-3e73-4166-97b3-973affafdb9c": {
   "value": "116767000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzIzLTEtMS0xLTcwNw_a5f3ff7d-d06d-4279-8a0c-c52aded3f688": {
   "value": "699000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:AchatDImmobilisationCorporellesDroitDUtilisation",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzIzLTItMS0xLTM5Nw_46291d44-bd86-4700-af51-20eb4c43e346": {
   "value": "9381000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:AchatDImmobilisationCorporellesDroitDUtilisation",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI0LTEtMS0xLTY1Ng_271fc8fe-3f5b-44a1-8512-35a7683681cd": {
   "value": "12500000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI0LTItMS0xLTM3Nw_89d5e07d-421c-4cfb-908f-0a3959ca2772": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI1LTEtMS0xLTE_b1937b68-0331-4175-b223-dc68a8df4e16": {
   "value": "-3376000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI1LTItMS0xLTE_75dae559-9118-4320-8252-d6ebc9cbc389": {
   "value": "36198000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI2LTEtMS0xLTE_103f234f-ff1e-477c-a2d9-e643a0a48b11": {
   "value": "528000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:VariationDesImmobilisationsFinancieres",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI2LTItMS0xLTE_bcc38a4d-245d-4625-a42c-7685f88e6f61": {
   "value": "-713000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:VariationDesImmobilisationsFinancieres",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI3LTEtMS0xLTE_627efbf9-7690-48f4-8c4c-77769ee438bd": {
   "value": "-19270000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzI3LTItMS0xLTE_01fa3a9d-6720-4518-a0da-440da84aaaf5": {
   "value": "-164312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMwLTEtMS0xLTE_c1e0ab84-e793-40b6-baf3-2fed4cf534ff": {
   "value": "12000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMwLTItMS0xLTE_0eca2bb0-6d94-4749-bc1c-39581c26f355": {
   "value": "134204000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMxLTEtMS0xLTE_81a0d973-1590-4cbc-8cec-6139399657f1": {
   "value": "11000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfCurrentBorrowings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMxLTItMS0xLTE_b07abd6e-b2d3-44f1-aef3-028d6914c483": {
   "value": "34204000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfCurrentBorrowings",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMyLTEtMS0xLTE_a60ac255-111b-4892-a4b1-c8512fc073fe": {
   "value": "2640000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMyLTItMS0xLTE_85bf729d-fa35-405a-8e93-7172375e0f58": {
   "value": "-6638000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMzLTEtMS0xLTE_180e85f7-fc1f-426e-9f6d-9aea1a04de5a": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzMzLTItMS0xLTE_150f0888-805e-46ba-b930-e9525b14346d": {
   "value": "28508000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzM1LTEtMS0xLTE_61864be3-0ee3-4998-bab0-48f3ab64fa84": {
   "value": "-823000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzM1LTItMS0xLTE_d5abb582-c816-4f98-ad15-a015906fc946": {
   "value": "-454000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzM2LTEtMS0xLTE_4ff73d52-3187-4ad9-a719-0a5a735fcb59": {
   "value": "-817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzM2LTItMS0xLTE_f74031ee-f5a0-43e9-9d70-7c7e6c957e55": {
   "value": "78584000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzM4LTEtMS0xLTE_519bd601-ec39-41e5-83b4-d719b81bd032": {
   "value": "25904000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzM4LTItMS0xLTE_393d33c3-24be-4756-9317-59f2b173f436": {
   "value": "-8562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzQwLTEtMS0xLTE_4a132b89-eefa-41b8-946d-8d42a122bb62": {
   "value": "99062000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzQwLTItMS0xLTE_953a8b74-355c-4c1c-8d6e-93e892dd4335": {
   "value": "124966000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzQxLTEtMS0xLTE_d12a4061-27e7-414f-b90d-ffc5d027cc26": {
   "value": "124966000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZToxZTEyNWJkZjdlZDg0NjQxOTI2MmY4NzZjMGVmMDUxYy90YWJsZXJhbmdlOjFlMTI1YmRmN2VkODQ2NDE5MjYyZjg3NmMwZWYwNTFjXzQxLTItMS0xLTE_0a7108e5-e2af-4cd8-942d-cbbc692d4942": {
   "value": "116404000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpjMzFjOWY0MjJhZWQ0OGZjOTk3NTc1MjNiYzYyMmNlYy90YWJsZXJhbmdlOmMzMWM5ZjQyMmFlZDQ4ZmM5OTc1NzUyM2JjNjIyY2VjXzEtMS0xLTEtMQ_684be68a-8024-4196-846b-46cdba70ad76": {
   "value": "124966000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpjMzFjOWY0MjJhZWQ0OGZjOTk3NTc1MjNiYzYyMmNlYy90YWJsZXJhbmdlOmMzMWM5ZjQyMmFlZDQ4ZmM5OTc1NzUyM2JjNjIyY2VjXzEtMi0xLTEtMQ_fc904d67-e740-4e70-b2b0-ccddb7a999b4": {
   "value": "116404000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpjMzFjOWY0MjJhZWQ0OGZjOTk3NTc1MjNiYzYyMmNlYy90YWJsZXJhbmdlOmMzMWM5ZjQyMmFlZDQ4ZmM5OTc1NzUyM2JjNjIyY2VjXzItMS0xLTEtMQ_3584c072-dafb-477f-b805-203f6dca1c1f": {
   "value": "103192000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpjMzFjOWY0MjJhZWQ0OGZjOTk3NTc1MjNiYzYyMmNlYy90YWJsZXJhbmdlOmMzMWM5ZjQyMmFlZDQ4ZmM5OTc1NzUyM2JjNjIyY2VjXzItMi0xLTEtMQ_a38a0cdd-dd7d-4b4b-9184-8122e5b8249a": {
   "value": "141280000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpjMzFjOWY0MjJhZWQ0OGZjOTk3NTc1MjNiYzYyMmNlYy90YWJsZXJhbmdlOmMzMWM5ZjQyMmFlZDQ4ZmM5OTc1NzUyM2JjNjIyY2VjXzMtMS0xLTEtMQ_025b55f1-2fb1-4ad3-a276-f2d959bd7c7e": {
   "value": "228158000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:TresorerieNetteEtActifsFinanciersCourants",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90YWJsZTpjMzFjOWY0MjJhZWQ0OGZjOTk3NTc1MjNiYzYyMmNlYy90YWJsZXJhbmdlOmMzMWM5ZjQyMmFlZDQ4ZmM5OTc1NzUyM2JjNjIyY2VjXzMtMi0xLTEtMQ_ec9cd7bd-c4a1-4882-a5d1-2f46811935f4": {
   "value": "257684000",
   "decimals": -3,
   "dimensions": {
    "concept": "itp:TresorerieNetteEtActifsFinanciersCourants",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90YWJsZTozMmUyZjc1NjYzZjM0ZTM3OTVhZTUzNWFkNjY1ZGM2Yi90YWJsZXJhbmdlOjMyZTJmNzU2NjNmMzRlMzc5NWFlNTM1YWQ2NjVkYzZiXzAtMS0xLTEtMQ_0a59fb82-12ac-493a-96c0-8f1ded0396d2": {
   "value": "Interparfums",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90YWJsZTozMmUyZjc1NjYzZjM0ZTM3OTVhZTUzNWFkNjY1ZGM2Yi90YWJsZXJhbmdlOjMyZTJmNzU2NjNmMzRlMzc5NWFlNTM1YWQ2NjVkYzZiXzAtMS0xLTEtMQ_3b5c75b7-fafe-42ec-a7cc-4f678e1725e7": {
   "value": "Interparfums",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90YWJsZTozMmUyZjc1NjYzZjM0ZTM3OTVhZTUzNWFkNjY1ZGM2Yi90YWJsZXJhbmdlOjMyZTJmNzU2NjNmMzRlMzc5NWFlNTM1YWQ2NjVkYzZiXzAtMS0xLTEtMQ_9388e53a-e93d-4221-a876-2e6af033e9ef": {
   "value": "Interparfums",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90YWJsZTozMmUyZjc1NjYzZjM0ZTM3OTVhZTUzNWFkNjY1ZGM2Yi90YWJsZXJhbmdlOjMyZTJmNzU2NjNmMzRlMzc5NWFlNTM1YWQ2NjVkYzZiXzEtMS0xLTEtMQ_2cffc871-4aa0-4483-b4c4-41365f54137f": {
   "value": "4 rond-point des Champs \u00c9lys\u00e9es 75008 Paris",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90YWJsZTozMmUyZjc1NjYzZjM0ZTM3OTVhZTUzNWFkNjY1ZGM2Yi90YWJsZXJhbmdlOjMyZTJmNzU2NjNmMzRlMzc5NWFlNTM1YWQ2NjVkYzZiXzUtMS0xLTEtMQ_36672891-e9b0-4062-9372-08d6d12b867d": {
   "value": "Soci\u00e9t\u00e9 anonyme \u00e0 Conseil d\u2019Administration",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90ZXh0cmVnaW9uOjIwMzFlYzViYjg0YjRiOTdiZTM0MWQwODZhYzNhNzYwXzU4MDA_80785312-4c68-4b45-bd92-d74f691d80bf": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90ZXh0cmVnaW9uOjIwMzFlYzViYjg0YjRiOTdiZTM0MWQwODZhYzNhNzYwXzU4MDA_a418e2dc-c549-47ba-801c-f43a4016072b": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90ZXh0cmVnaW9uOjIwMzFlYzViYjg0YjRiOTdiZTM0MWQwODZhYzNhNzYwXzU4MDA_b9635392-cee3-45ff-9687-9ed11a024674": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8yMDgvZnJhZzoyMDMxZWM1YmI4NGI0Yjk3YmUzNDFkMDg2YWMzYTc2MC90ZXh0cmVnaW9uOjIwMzFlYzViYjg0YjRiOTdiZTM0MWQwODZhYzNhNzYwXzU4MDE_636b1065-1dea-4979-aee4-26f00b02e248": {
   "value": "\u00e0 titre principal, l\u2019achat, la vente, la fabrication, l\u2019importation, l\u2019exportation, de tous produits se rattachant \u00e0 la parfumerie et \u00e0 la cosm\u00e9tologie,",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "fr",
    "entity": "scheme:969500SARWF33OPQED48",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf": {
   "value": "Hors actions Interparfums d\u00e9tenues par la soci\u00e9t\u00e9",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "id3VybDovL2RvY3MudjEvZG9jOjAzZjExYjIzN2Q5YTQ5YjJiOTVlYzI4NzcxYTU0NDIxL3NlYzowM2YxMWIyMzdkOWE0OWIyYjk1ZWMyODc3MWE1NDQyMV8xNDUvZnJhZzphMTlkNTNmNWMxZmY0ZThkOGM2NTIyOGNmYmRlMmJkZC90ZXh0cmVnaW9uOmExOWQ1M2Y1YzFmZjRlOGQ4YzY1MjI4Y2ZiZGUyYmRkXzM3NA_c29c62b2-1ca3-4be7-8b18-41f6b8f9afbf",
    "language": "fr"
   }
  }
 }
}