{
 "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",
   "inph": "http://www.innate-pharma.com/20211231",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "lei": "http://www.xbrl.org/taxonomy/int/lei/2020-07-02",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://www.innate-pharma.com/20211231/inph-2021-12-31.xsd"
  ]
 },
 "facts": {
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN180My9mcmFnOjUyMDhlMmUyZDc5MjRlNTdiMWExMTU4ODBhMGU2NGI1L3RleHRyZWdpb246NTIwOGUyZTJkNzkyNGU1N2IxYTExNTg4MGEwZTY0YjVfMTM2NA_9d8fda1e-2a03-4249-9119-61a053b73b07": {
   "value": "9695002Y8420ZB8HJE29",
   "dimensions": {
    "concept": "lei:LEI",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN180My9mcmFnOjUyMDhlMmUyZDc5MjRlNTdiMWExMTU4ODBhMGU2NGI1L3RleHRyZWdpb246NTIwOGUyZTJkNzkyNGU1N2IxYTExNTg4MGEwZTY0YjVfMTM2NQ_e900ce34-a3db-44fd-8a63-62ad515bff24": {
   "value": "Soci\u00e9t\u00e9 anonyme \u00e0 Directoire et Conseil de surveillance",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN180My9mcmFnOjUyMDhlMmUyZDc5MjRlNTdiMWExMTU4ODBhMGU2NGI1L3RleHRyZWdpb246NTIwOGUyZTJkNzkyNGU1N2IxYTExNTg4MGEwZTY0YjVfMTM2OQ_da6c6220-78c0-4520-88b3-9a9afe89ab0a": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN180My9mcmFnOjUyMDhlMmUyZDc5MjRlNTdiMWExMTU4ODBhMGU2NGI1L3RleHRyZWdpb246NTIwOGUyZTJkNzkyNGU1N2IxYTExNTg4MGEwZTY0YjVfMTM3MQ_f7094b77-5b56-44d8-b913-108ca0dc459f": {
   "value": "117, Avenue de Luminy \u2013 BP 3019113276 Marseille Cedex 09",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN180My9mcmFnOjUyMDhlMmUyZDc5MjRlNTdiMWExMTU4ODBhMGU2NGI1L3RleHRyZWdpb246NTIwOGUyZTJkNzkyNGU1N2IxYTExNTg4MGEwZTY0YjVfMTM3Mg_ccb08e58-f73a-4760-b5c5-2bf687f0fae0": {
   "value": "117, Avenue de Luminy \u2013 BP 3019113276 Marseille Cedex 09",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN180My9mcmFnOjUyMDhlMmUyZDc5MjRlNTdiMWExMTU4ODBhMGU2NGI1L3RleHRyZWdpb246NTIwOGUyZTJkNzkyNGU1N2IxYTExNTg4MGEwZTY0YjVfMTM2Nw_da24467d-37f9-43a8-9c92-7f62a7fe5c00": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzUtMi0xLTEtNTc2ODU_da0a3c83-03c8-4ff4-bef6-660d2fa67405": {
   "value": "103756000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzUtMy0xLTEtNTc2ODU_12a9e220-6a94-4517-9d20-356401832eef": {
   "value": "136792000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzYtMi0xLTEtNTc2ODU_ea081485-19d9-4a4e-9aab-8735a3b0914a": {
   "value": "16080000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzYtMy0xLTEtNTc2ODU_4764db7b-c192-4b08-9c85-86d2ba866043": {
   "value": "14845000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzctMi0xLTEtNTc2ODU_5d9adf67-d77a-46b3-85e1-bd49da3482b5": {
   "value": "18420000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzctMy0xLTEtNTc2ODU_8bafb3ce-97ce-45c7-8323-9a9451c78e97": {
   "value": "21814000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzgtMi0xLTEtNTc2ODU_9e2273b4-ca8b-4a5b-9b4d-acdc43d2ad10": {
   "value": "138256000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzgtMy0xLTEtNTc2ODU_aae878d5-9203-4d5f-bd69-fd6718c639f1": {
   "value": "173451000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzExLTItMS0xLTU3Njg1_e4a67d96-7f44-4b34-a6cb-1a59d608b1d3": {
   "value": "44192000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzExLTMtMS0xLTU3Njg1_82cd04d5-50ab-48f3-9a1d-6d9c3571dc28": {
   "value": "46289000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzEyLTItMS0xLTU3Njg1_cf6c47eb-79df-4be8-aac3-c47fabef9acd": {
   "value": "10174000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzEyLTMtMS0xLTU3Njg1_1d1d7cb2-9103-4499-8e1e-37686e74e9ab": {
   "value": "11694000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzEzLTItMS0xLTU3Njg1_dcb09f92-de4f-449d-927c-3d5bb0a8632e": {
   "value": "39878000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzEzLTMtMS0xLTU3Njg1_9f6f4694-2fb8-41a3-af57-c38004c0b261": {
   "value": "38934000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE0LTItMS0xLTU3Njg1_38805300-6fc9-4a9f-901e-bc63e8717f22": {
   "value": "148000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE0LTMtMS0xLTU3Njg1_b9a31eaf-02e0-4192-91e3-43660adeb763": {
   "value": "147000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE1LTItMS0xLTU3Njg1_7b152421-bfd4-40a3-8459-e27cf27439d7": {
   "value": "29821000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE1LTMtMS0xLTU3Njg1_b5e4596d-1227-4fcc-806b-954d8b575e7b": {
   "value": "29821000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE2LTItMS0xLTU3Njg1_6cbd6c0e-55d6-4934-8983-5b997b77ee7e": {
   "value": "5028000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE2LTMtMS0xLTU3Njg1_c53c81ec-dc2c-4b51-a2bf-6f92b5d8c21d": {
   "value": "7087000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE3LTItMS0xLTU3Njg1_4d970516-0b51-4111-8b0b-7ec11cf1a580": {
   "value": "129241000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE3LTMtMS0xLTU3Njg1_a0703bd7-e06e-442e-ad08-4d6f507bf0c8": {
   "value": "133972000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE5LTItMS0xLTU3Njg1_e927df63-cdc3-436f-bfbc-f91d0a6afd32": {
   "value": "267496000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzE5LTMtMS0xLTU3Njg1_243b8a18-1ca8-42b9-ba11-48f8fee0e060": {
   "value": "307423000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzIzLTItMS0xLTU3Njg1_77a0cd6e-ca19-4241-a1e2-7904149a9a8f": {
   "value": "28573000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzIzLTMtMS0xLTU3Njg1_1cb91558-ef7c-4d19-93e1-7590e81f1e73": {
   "value": "29539000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI0LTItMS0xLTU3Njg1_6da46582-a757-4c8c-9b3e-80879b7063cc": {
   "value": "7418000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationCourantes",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI0LTMtMS0xLTU3Njg1_9afa1fd3-d1c8-4aaa-8561-e255470e9e1f": {
   "value": "1832000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationCourantes",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI1LTItMS0xLTU3Njg1_d1bb7890-c22f-4327-9b8a-fa1a80d4c39f": {
   "value": "30748000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI1LTMtMS0xLTU3Njg1_8030b68c-31a1-48c0-be2b-25346668e6cc": {
   "value": "2142000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI2LTItMS0xLTU3Njg1_95d666b2-318f-4b52-91f9-a3e302e97f1c": {
   "value": "12500000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncomeClassifiedAsCurrent",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI2LTMtMS0xLTU3Njg1_9b7a7ee3-db2a-402a-bbbb-a2f8cdf35ec1": {
   "value": "11299000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncomeClassifiedAsCurrent",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI3LTItMS0xLTU3Njg1_8b43c89d-7794-4459-96f2-3bca960538d6": {
   "value": "647000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI3LTMtMS0xLTU3Njg1_885bf12d-c27b-4d6e-a36f-d3246444b2ee": {
   "value": "676000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI4LTItMS0xLTU3Njg1_965274f7-ee05-46e7-907d-a032784dcda1": {
   "value": "79886000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzI4LTMtMS0xLTU3Njg1_7e8e5ab0-ebcb-4708-9b6a-580975c5ea60": {
   "value": "45488000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzMxLTItMS0xLTU3Njg1_2123da23-0c25-4a30-92e6-d51ad6da4e72": {
   "value": "32997000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationNonCourantes",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzMxLTMtMS0xLTU3Njg1_4962dc46-7f90-41df-ae70-c06b883ff147": {
   "value": "44854000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationNonCourantes",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzMyLTItMS0xLTU3Njg1_98cc3828-4579-448a-8477-022e4716d341": {
   "value": "13503000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzMyLTMtMS0xLTU3Njg1_ab4ef2cf-aa46-4056-b7d6-f71787a0fa7c": {
   "value": "16945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzMzLTItMS0xLTU3Njg1_d30d46ee-17fd-416b-bcdd-a92f2933cf8c": {
   "value": "2975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzMzLTMtMS0xLTU3Njg1_a07b5dd3-cb90-40f5-943f-e3ac083ec14e": {
   "value": "4177000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM0LTItMS0xLTU3Njg1_e35925cd-b446-48c4-af6e-a19913e91b39": {
   "value": "25413000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncomeClassifiedAsNoncurrent",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM0LTMtMS0xLTU3Njg1_b1b1de7c-bdc1-44d8-987f-4cb7228b1dae": {
   "value": "32674000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncomeClassifiedAsNoncurrent",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM1LTItMS0xLTU3Njg1_64233435-3b20-4f3f-a1f6-0a0005c26f80": {
   "value": "253000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM1LTMtMS0xLTU3Njg1_eadbf5da-191e-4a17-bc79-d32591d1bdd0": {
   "value": "221000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM2LTItMS0xLTU3Njg1_ae605853-e3e3-40f8-a3a1-ae5fe3a9b989": {
   "value": "5028000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM2LTMtMS0xLTU3Njg1_f89b22b1-752d-4f47-a2c3-d7feab7e15d9": {
   "value": "7087000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM3LTItMS0xLTU3Njg1_4841bff7-604b-4305-8d30-56a930f43bd2": {
   "value": "80169000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzM3LTMtMS0xLTU3Njg1_8758dba9-fdc1-4edb-96ae-b7c21f03e2d4": {
   "value": "105959000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQwLTItMS0xLTU3Njg1_c02394c4-466e-425a-bcf0-192da7b1877b": {
   "value": "3978000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQwLTMtMS0xLTU3Njg1_91679f69-378b-45f2-9a85-5ce031e1010a": {
   "value": "3950000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQxLTItMS0xLTU3Njg1_348ab326-1d23-4da0-9a98-57f00723966a": {
   "value": "375220000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQxLTMtMS0xLTU3Njg1_d9f7c45d-8be5-4690-925c-fb20dfdb4d22": {
   "value": "372131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQyLTItMS0xLTU3Njg1_c7ee7324-4824-4c06-b892-13a65c83cbf5": {
   "value": "-219404000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ReservesEtReportANouveau",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQyLTMtMS0xLTU3Njg1_aed75802-ad98-4ee9-b47d-baf3038b9bc6": {
   "value": "-156476000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ReservesEtReportANouveau",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQzLTItMS0xLTU3Njg1_9eac8d2d-54e6-4ef0-8843-fe88f1ca2638": {
   "value": "456000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQzLTMtMS0xLTU3Njg1_704ada73-81a4-4a51-987b-b8df869e8ff4": {
   "value": "355000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherReserves",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQ0LTItMS0xLTU3Njg1_0c033761-fac0-4ac5-8b86-621d9ebc02f7": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQ0LTMtMS0xLTU3Njg1_ccc10e66-9ceb-40b0-a2cc-fd8376107856": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQ1LTItMS0xLTU3Njg1_6ef1cdda-04de-4658-b618-1deb40cc96af": {
   "value": "107440000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQ1LTMtMS0xLTU3Njg1_195eb551-9323-4556-b954-3bec45e9e551": {
   "value": "155976000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQ3LTItMS0xLTU3Njg1_f455bc92-8f9d-4e5e-9370-92072464f932": {
   "value": "267496000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpkZjZmNmI3OGZmMWY0MTc4YTQ0NGM4YWE5MjYwOTFkZi90YWJsZXJhbmdlOmRmNmY2Yjc4ZmYxZjQxNzhhNDQ0YzhhYTkyNjA5MWRmXzQ3LTMtMS0xLTU3Njg1_2388202b-2724-4ae7-b80a-2ea0031a921e": {
   "value": "307423000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzItMi0xLTEtNTc2ODU_b728128c-30b1-4e50-b39c-c5fcd86c341c": {
   "value": "12112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromContractsWithCustomers",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzItMy0xLTEtNTc2ODU_7b2543f4-ae01-4ff9-8c38-161a68af282a": {
   "value": "56155000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromContractsWithCustomers",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMtMi0xLTEtNTc2ODU_0fdd9783-67f3-4e3b-9591-e95dff165ea5": {
   "value": "12591000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromGovernmentGrants",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMtMy0xLTEtNTc2ODU_868d8ea4-efab-440e-b5f9-b82cef1f0c13": {
   "value": "13618000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromGovernmentGrants",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzYtMi0xLTEtNTc2ODU_e922374d-3220-40da-a135-3a21aecaf93f": {
   "value": "24703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzYtMy0xLTEtNTc2ODU_6bd8d895-7754-4edc-8c5a-b133cd1dca58": {
   "value": "69773000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzgtMi0xLTEtNTc2ODU_a0560714-5367-436d-aac8-1f1e0c9c56f1": {
   "value": "47004000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzgtMy0xLTEtNTc2ODU_7f5e03b3-cb70-4701-bd88-494138f9efa5": {
   "value": "49708000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzktMi0xLTEtNTc2ODU_c30b97bd-ba5e-40e1-9600-2daef43f0a72": {
   "value": "25524000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SellingGeneralAndAdministrativeExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzktMy0xLTEtNTc2ODU_f91ebcec-8f06-4d5b-a853-bc243de9d80f": {
   "value": "18986000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SellingGeneralAndAdministrativeExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzExLTItMS0xLTU3Njg1_e8185533-19a2-488f-8494-4746c147e8ee": {
   "value": "72528000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzExLTMtMS0xLTU3Njg1_a8410d74-4b88-40de-9daf-016e1429d821": {
   "value": "68694000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzE5LTItMS0xLTU3Njg1_cb12d346-a3db-41f9-b064-2c278376e796": {
   "value": "-47825000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzE5LTMtMS0xLTU3Njg1_639348c3-1362-450a-a5d6-f6f2ecf8823d": {
   "value": "1079000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzIxLTItMS0xLTU3Njg1_7d4f2eb1-deba-49f4-ba5e-b44a900b29a4": {
   "value": "6344000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzIxLTMtMS0xLTU3Njg1_74346f40-9ece-4fd5-b8e4-698c6281cf3a": {
   "value": "4855000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzIyLTItMS0xLTU3Njg1_788e703d-b301-40cc-b78c-e088da016878": {
   "value": "3997000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzIyLTMtMS0xLTU3Njg1_b407fe56-84d1-47ea-97e0-862f03fbd177": {
   "value": "6763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzI0LTItMS0xLTU3Njg1_28e77c19-599a-4f1f-b801-fd13b42becdb": {
   "value": "2347000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzI0LTMtMS0xLTU3Njg1_b4fac8d3-09a7-4555-9295-2389f5101288": {
   "value": "-1908000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzI2LTItMS0xLTU3Njg1_71eb63d6-8a69-4cff-977b-79db27537495": {
   "value": "-45478000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzI2LTMtMS0xLTU3Njg1_c73bb53b-d103-4b73-bb15-460cf7876b64": {
   "value": "-829000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzI4LTItMS0xLTU3Njg1_52804fa6-a200-4e56-b72b-ec9b957f3b54": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzI4LTMtMS0xLTU3Njg1_e8726204-4b82-4bc0-bd52-bb89d93fd572": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMwLTItMS0xLTgyMTI3_c2f85eca-4f89-4f47-b7d6-421b7b283fa1": {
   "value": "-45478000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMwLTMtMS0xLTgyMTQx_34dbfb05-47d9-406f-a2ef-c28f1027b0ac": {
   "value": "-829000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMyLTItMS0xLTgyMTM0_d220c09d-f15c-4ded-92e3-61635d2a00bf": {
   "value": "-7331000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMyLTMtMS0xLTgyMTQ4_567071b3-c8ae-487c-80eb-173e1e385709": {
   "value": "-63155000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMwLTItMS0xLTU3Njg1_96be1673-31ce-4e7a-a536-4a8c26262427": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMwLTMtMS0xLTU3Njg1_9a704509-0e1b-4432-ba48-9d34789154dd": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMzLTItMS0xLTU3Njg1_aca59a0c-3594-46b6-ba83-b43191b0010e": {
   "value": "79542627",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustedWeightedAverageShares",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzMzLTMtMS0xLTU3Njg1_7d7a0c9d-8902-4f96-90f7-8446479c0018": {
   "value": "78934960",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustedWeightedAverageShares",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzM2LTItMS0xLTU3Njg1_caa315cc-5ce5-45a5-b80d-d8a9dd55545a": {
   "value": "-0.66",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzM2LTMtMS0xLTU3Njg1_99c098a7-d5f5-4a41-9a22-c95a97703738": {
   "value": "-0.81",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzM3LTItMS0xLTU3Njg1_58b06fe6-3224-46ba-924f-59b002f8e755": {
   "value": "-0.66",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzM3LTMtMS0xLTU3Njg1_25ba4ca6-7d5c-4017-9bab-0af3e42c36af": {
   "value": "-0.81",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQyLTItMS0xLTgyMjA1_22e15a28-948c-4ebf-9027-311e582e4462": {
   "value": "-0.57",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQyLTMtMS0xLTgyMjEy_c9c9c4d1-a54a-4a33-ae9c-166775e55bd8": {
   "value": "-0.01",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQzLTItMS0xLTgyMjA1_629fd940-4722-47d6-9ffb-df4ae1bd1811": {
   "value": "-0.57",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQzLTMtMS0xLTgyMjEy_89cb1099-0f6e-4773-a08a-b678e2797e6e": {
   "value": "-0.01",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQ0LTItMS0xLTgyMjA1_fc358a90-f196-4aa1-b077-b0d0ba3e7868": {
   "value": "-0.09",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQ0LTMtMS0xLTgyMjEy_e7712390-1ed4-4c4c-a9aa-70c7a88fde0d": {
   "value": "-0.8",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQ1LTItMS0xLTgyMjA1_a525dc0a-eafd-4ea8-945c-4aa1726c88c1": {
   "value": "-0.09",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTphMWQ2NzhiNzQ2MTA0MWU2YWIzNjEzZjZhMGI4MjhkNS90YWJsZXJhbmdlOmExZDY3OGI3NDYxMDQxZTZhYjM2MTNmNmEwYjgyOGQ1XzQ1LTMtMS0xLTgyMjEy_f5a41905-43cc-4b6f-ab73-bda7964121d3": {
   "value": "-0.8",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzEtMS0xLTEtNTc2ODU_c974b820-8a44-478d-b878-7a59e308471e": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzEtMi0xLTEtNTc2ODU_7ea5aad0-7237-4b1b-99f1-1ce251c89218": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzMtMS0xLTEtNTc2ODU_8bf8d67a-fb5e-46ce-afd3-473f8fdc485f": {
   "value": "584000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzMtMi0xLTEtNTc2ODU_2aa3aa3b-e469-4c4b-9f36-e90ab4ca4998": {
   "value": "-200000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzUtMS0xLTEtNTc2ODU_3d5dd750-39df-491d-b470-9fd02f09e9e4": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzUtMi0xLTEtNTc2ODU_8851c424-c0f6-401a-b5dc-d9898a5717f5": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzYtMS0xLTEtNTc2ODU_0e1e09ce-17a1-4440-8af8-376f12634a40": {
   "value": "-483000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzYtMi0xLTEtNTc2ODU_07f64094-d703-4823-b611-f2b73ea7bb05": {
   "value": "222000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzctMS0xLTEtNTc2ODU_35956461-98fe-4a7f-92d9-4b526b0d226d": {
   "value": "101000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzctMi0xLTEtNTc2ODU_dbe4b246-fd2c-4dfb-b1de-c16c61ab0eca": {
   "value": "22000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzgtMS0xLTEtNTc2ODU_ba48abe5-f5ac-4551-8ef8-ec23ed4fef8d": {
   "value": "-52708000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTpiNjlmYTE4N2JkMmI0MGU4YTIzZDcyNTY4M2ZkM2JiOC90YWJsZXJhbmdlOmI2OWZhMTg3YmQyYjQwZThhMjNkNzI1NjgzZmQzYmI4XzgtMi0xLTEtNTc2ODU_e7d65504-fc85-4d93-ad96-6648dbdc16fd": {
   "value": "-63962000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEtMi0xLTEtNTc2ODU_7e04f0d7-d271-4a96-b53d-4afaac10db62": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEtMy0xLTEtNTc2ODU_0ebb62bb-08d1-4b25-b261-7fb89ec291dc": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzItMi0xLTEtNTc2ODU_7f0a0f95-f8eb-4d61-8849-a94c4123c033": {
   "value": "4596000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzItMy0xLTEtNTc2ODU_4d864c89-9e80-4ec1-9907-ac1450886b9b": {
   "value": "56797000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMtMi0xLTEtNTc2ODU_5a3b0993-cb46-4f57-b251-7553479bd505": {
   "value": "437000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMtMy0xLTEtNTc2ODU_171d94dd-15b6-4376-bb4f-7327122fdd02": {
   "value": "216000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzQtMi0xLTEtNTc2ODU_906a9e35-f267-4a13-bc80-6cf3d7d12d5d": {
   "value": "4000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzQtMy0xLTEtNTc2ODU_b0e39138-1649-4f02-bd3c-e1c367553e5b": {
   "value": "604000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzUtMi0xLTEtNTc2ODU_94b83204-5054-41eb-a7d0-7501790e374d": {
   "value": "2617000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzUtMy0xLTEtNTc2ODU_8619fd22-e51e-4cfb-9d93-533711ee8be2": {
   "value": "2475000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzYtMi0xLTEtNTc2ODU_68ccfeef-31bc-40ae-b982-abf345b2c70d": {
   "value": "-987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFairValueGainsLosses",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzYtMy0xLTEtNTc2ODU_9a5084df-f71a-47ea-8dd0-650727a2023c": {
   "value": "577000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFairValueGainsLosses",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzctMi0xLTEtNTc2ODU_42937b26-918c-4521-816f-2ec8f868026c": {
   "value": "-1136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzctMy0xLTEtNTc2ODU_c3e5ac4f-e128-4477-aa48-d11cc11fcf27": {
   "value": "1256000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzgtMi0xLTEtNTc2ODU_2aa93563-4594-4f5d-95b3-617057966caf": {
   "value": "-55000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AjustementPourVariationDesProvisionsDInteretsSurActifsFinanciers",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzgtMy0xLTEtNTc2ODU_521bd8cb-33e3-41f7-9440-aa7ec6cd5e50": {
   "value": "372000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AjustementPourVariationDesProvisionsDInteretsSurActifsFinanciers",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzktMi0xLTEtNTc2ODU_7f2d5699-5d29-423d-807e-19c459b33f19": {
   "value": "367000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzktMy0xLTEtNTc2ODU_b977c0aa-b263-448f-925c-50c0287af191": {
   "value": "962000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEwLTItMS0xLTU3Njg1_1b7db19b-3ac8-45be-ad7f-32e798efe40a": {
   "value": "312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceCosts",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEwLTMtMS0xLTU3Njg1_ed66df47-e89c-4dfc-9b10-a1cfea314249": {
   "value": "341000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceCosts",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzExLTItMS0xLTU3Njg1_95fc9cf7-76bf-4c45-943d-7b1e3ca19ba9": {
   "value": "-1185000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzExLTMtMS0xLTU3Njg1_a9135c1d-c46f-4562-bad2-c7da87538cf2": {
   "value": "-254000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEyLTItMS0xLTU3Njg1_946f49d4-3306-4066-82f5-abae3730e1de": {
   "value": "-48573000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEyLTMtMS0xLTU3Njg1_759fb339-d165-431b-9c82-f40e870f6761": {
   "value": "-2562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEzLTItMS0xLTU3Njg1_de69df59-2038-40b9-8761-f2cb02062cf6": {
   "value": "9884000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzEzLTMtMS0xLTU3Njg1_45dc57d7-c3ef-473b-8b72-a749e1bbdb34": {
   "value": "49206000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE0LTItMS0xLTU3Njg1_33daeea0-fbfb-40f9-89e0-6527c076e9a9": {
   "value": "-58457000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE0LTMtMS0xLTU3Njg1_5d46660d-dc2c-4874-9984-e4d917342e9b": {
   "value": "-51767000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE1LTItMS0xLTU3Njg1_9e8c65b7-41b9-4acf-978e-b7c67d4a5114": {
   "value": "401000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE1LTMtMS0xLTU3Njg1_4d45357d-3bbf-473c-8cb7-12bd04de2505": {
   "value": "10375000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE2LTItMS0xLTU3Njg1_04fed6cc-4f15-4d32-8608-3fc47316cf63": {
   "value": "929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE2LTMtMS0xLTU3Njg1_ab2b0a8e-6e48-4b07-892f-88ef8e1b0ae2": {
   "value": "907000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE3LTItMS0xLTU3Njg1_f71d88fb-d5df-43d3-8c09-46685b5a1d0f": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE3LTMtMS0xLTU3Njg1_4b388256-0086-4138-82c8-6b4979df8be2": {
   "value": "3000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE4LTItMS0xLTU3Njg1_65b4fa14-6250-4895-88a0-b78375cabbb0": {
   "value": "7000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE4LTMtMS0xLTU3Njg1_998e3ede-8f5e-420d-ba28-5ab1d351bec6": {
   "value": "9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE5LTItMS0xLTU3Njg1_d442f473-e511-4296-ac71-c27ebfa21121": {
   "value": "40000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzE5LTMtMS0xLTU3Njg1_7f70704b-fa27-42e2-83aa-5ff139ab4dc8": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzIwLTItMS0xLTU3Njg1_afbd3a13-1cc2-4f50-a8ab-80cbf5eae706": {
   "value": "1000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzIwLTMtMS0xLTU3Njg1_22558a06-aabc-42bb-949e-6f5579da2c1f": {
   "value": "59000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzIyLTItMS0xLTU3Njg1_ed30cd58-7c63-420f-b7d9-26b7a9959298": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:CessionDActifsFinanciersNonCourants",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzIyLTMtMS0xLTU3Njg1_8b78fde0-0742-4f85-ab15-e047c637729e": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:CessionDActifsFinanciersNonCourants",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzIzLTItMS0xLTU3Njg1_8579f8a3-1f69-424c-bdea-a069c0123529": {
   "value": "367000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzIzLTMtMS0xLTU3Njg1_2a37feea-bb29-4170-bf21-6a8a0f609e64": {
   "value": "962000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI0LTItMS0xLTU3Njg1_94b59cdc-e8f5-4e21-87e2-6f2790cbdd39": {
   "value": "-917000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI0LTMtMS0xLTU3Njg1_85ce4c3e-df0c-41d6-b3b5-4dfd11367d0c": {
   "value": "-13370000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI1LTItMS0xLTU3Njg1_6024b3cc-3e16-4462-8cea-979b6123b369": {
   "value": "499000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI1LTMtMS0xLTU3Njg1_a6fb73d2-1a9c-4c26-b177-cd352656dac2": {
   "value": "48000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI2LTItMS0xLTU3Njg1_5aad848e-a0c6-4f6f-bdb5-7d1a1b9de250": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AugmentationDeCapitalNet",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI2LTMtMS0xLTU3Njg1_3fd742ab-c27e-457f-a197-c4501dfb6833": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AugmentationDeCapitalNet",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI3LTItMS0xLTU3Njg1_bf069f29-ba29-4dcc-a0c2-c706ac6961c6": {
   "value": "28700000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI3LTMtMS0xLTU3Njg1_5e6320ba-d600-4e11-913e-81fe48690e04": {
   "value": "1360000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI4LTItMS0xLTU3Njg1_af2de686-fd85-4ccf-98ee-90dd28353756": {
   "value": "2069000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:RemboursementsDesPassifsFinanciers",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI4LTMtMS0xLTU3Njg1_fce60f79-b501-43a8-9f37-2149417f694f": {
   "value": "2245000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:RemboursementsDesPassifsFinanciers",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI5LTItMS0xLTU3Njg1_24dfcd1f-acee-46a7-a5b1-307cf221ec7d": {
   "value": "312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsFinancingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzI5LTMtMS0xLTU3Njg1_67d75a20-2af1-4c68-b9a1-347dc4514f48": {
   "value": "341000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsFinancingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMwLTItMS0xLTU3Njg1_d060f8ce-8118-4529-a3fb-97a1b79cefd5": {
   "value": "26818000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMwLTMtMS0xLTU3Njg1_49ea7c8f-a974-45bd-85a5-429986c0c7f0": {
   "value": "-1177000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMxLTItMS0xLTU3Njg1_32ea53f9-9ff0-405a-9e56-5869b2aada1c": {
   "value": "-483000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMxLTMtMS0xLTU3Njg1_8bf1e4f4-a410-4eb7-9698-dd05d75e9536": {
   "value": "219000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMyLTItMS0xLTU3Njg1_82f927d6-ec27-4581-8f0b-992c77b81c82": {
   "value": "-33037000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMyLTMtMS0xLTU3Njg1_19891f29-f8ab-4ccd-8bd7-b3ca8a720a3f": {
   "value": "-66096000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMzLTItMS0xLTU3Njg1_b78961e0-5e12-44dd-875b-690b7feb2e34": {
   "value": "136792000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzMzLTMtMS0xLTU3Njg1_e0a80b6d-2b78-43cc-b92e-dd587ec947e7": {
   "value": "202887000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzM0LTItMS0xLTU3Njg1_c1acab62-1657-4c66-8435-8c7b09bfcc17": {
   "value": "103756000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNmZjZjBkZWNlYjQ0OWE3OGM1MjI5NmQxMWUxYjc4Ni90YWJsZXJhbmdlOmU2ZmNmMGRlY2ViNDQ5YTc4YzUyMjk2ZDExZTFiNzg2XzM0LTMtMS0xLTU3Njg1_7b79c4d9-929b-49f1-aefc-e0a9d55e7e4d": {
   "value": "136792000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzEtMi0xLTEtNTc2ODU_328ad78c-b73f-4ff7-9c5a-a869d9978183": {
   "value": "48241000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzEtMy0xLTEtNTc2ODU_490f77ef-99cb-4548-a448-bf1ed6fa29ad": {
   "value": "51635000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzEtNC0xLTEtNTc2ODU_f531d962-47f2-42bb-b3b1-accf81566342": {
   "value": "3394000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzItMi0xLTEtNTc2ODU_d744b34e-303a-4bdb-ac6d-9f803621216a": {
   "value": "28573000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzItMy0xLTEtNTc2ODU_47323c8a-9031-4608-979f-a5108ed3d45b": {
   "value": "29519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzItNC0xLTEtNTc2ODU_2ec10095-10da-4c9a-83e0-4221cae5106a": {
   "value": "-946000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzMtMi0xLTEtNTc2ODU_22f3c280-ca92-4bcb-88e8-b002b2abf654": {
   "value": "40415000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationPartCouranteEtNonCourante",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzMtMy0xLTEtNTc2ODU_30471389-17ad-4b0c-ab2c-56484d6278d3": {
   "value": "46686000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationPartCouranteEtNonCourante",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzMtNC0xLTEtNTc2ODU_f17bd6bd-06db-4792-88a1-de5cb1f2479f": {
   "value": "-6271000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AjustementsPourAugmentationDiminutionDeDettesSurCollaborationCourantesEtNonCourantes",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzQtMi0xLTEtNTc2ODU_79061177-76b2-48ab-8a35-b4038644b851": {
   "value": "37913000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzQtMy0xLTEtNTc2ODU_74f3d3c0-7ce1-4360-a195-cedd5c423a27": {
   "value": "43973000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzQtNC0xLTEtNTc2ODU_d8a3188a-6b3c-4c28-91b9-b58d312e36aa": {
   "value": "-6060000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzUtMi0xLTEtNTc2ODU_b8d28287-3b86-43e6-a2b3-ee4acf8bfe92": {
   "value": "58660000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:BesoinEnFondsDeRoulement",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzUtMy0xLTEtNTc2ODU_4305453c-d97b-4fa8-8516-ca3662395fb8": {
   "value": "68543000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:BesoinEnFondsDeRoulement",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTplNTI4MzRlYmZhYzk0YTM0OWNiODE4ZGY4OTg2MGVjNi90YWJsZXJhbmdlOmU1MjgzNGViZmFjOTRhMzQ5Y2I4MThkZjg5ODYwZWM2XzUtNC0xLTEtNTc2ODU_cdad3f57-b879-48d5-8059-0efd9647fe70": {
   "value": "9884000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzEtMi0xLTEtNTc2ODU_caab73f7-7ea3-4a3f-a1dd-214253b77b6a": {
   "value": "51635000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzEtMy0xLTEtNTc2ODU_c7adb3ed-b8cb-4f50-b3a5-f8ce49f2ed62": {
   "value": "28716000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzEtNC0xLTEtNTc2ODU_bb5b03b4-b923-4e08-8d20-4230dffac918": {
   "value": "-22919000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzItMi0xLTEtNTc2ODU_341b1e85-8d6f-4993-b989-7b0e47e56b0a": {
   "value": "29519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzItMy0xLTEtNTc2ODU_5b3c433e-1c7d-46ce-a289-4600e8da0459": {
   "value": "36047000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzItNC0xLTEtNTc2ODU_a544b8c1-8eec-44a8-9de5-036f0e12f2ac": {
   "value": "-6528000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzMtMi0xLTEtNTc2ODU_d208600b-7a79-47db-b48b-1e7c6403c783": {
   "value": "46686000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationPartCouranteEtNonCourante",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzMtMy0xLTEtNTc2ODU_b3b905c1-4c37-421e-aea5-3e9bd65f4cfa": {
   "value": "21304000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:DettesSurCollaborationPartCouranteEtNonCourante",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzMtNC0xLTEtNTc2ODU_d8f3a427-d7a4-4380-9fc1-086aef2ab4ff": {
   "value": "25382000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AjustementsPourAugmentationDiminutionDeDettesSurCollaborationCourantesEtNonCourantes",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzQtMi0xLTEtNTc2ODU_86830c75-c55f-4b1a-b39c-bf32f3d01556": {
   "value": "43973000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzQtMy0xLTEtNTc2ODU_a12ce3d7-ab53-4237-bb09-b27bf861752e": {
   "value": "89112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzQtNC0xLTEtNTc2ODU_9b9263e0-5164-4f3d-b456-637367402b89": {
   "value": "-45139000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzUtMi0xLTEtNTc2ODU_7ac8a0c1-6fd7-40b5-b108-5cc04897c281": {
   "value": "68543000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:BesoinEnFondsDeRoulement",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzUtMy0xLTEtNTc2ODU_6672eb35-71ad-4d18-8621-5671ef0387d8": {
   "value": "117747000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:BesoinEnFondsDeRoulement",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTo2Y2Q5NmYxMDZhNWU0MWJjODUyNDE5MWMzYjRlMTU5Ni90YWJsZXJhbmdlOjZjZDk2ZjEwNmE1ZTQxYmM4NTI0MTkxYzNiNGUxNTk2XzUtNC0xLTEtNTc2ODU_886f81d5-f337-4cfd-8c18-d117fa6a79d7": {
   "value": "49206000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTEtMS0xLTU3Njg1_017faacf-afe3-43ef-8fcc-087736d058d1": {
   "value": "78811114",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesIssued",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:OrdinarySharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTItMS0xLTU3Njg1_2ff25401-bd0f-44a5-a508-33f008b0dd88": {
   "value": "14507",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesIssued",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:PreferenceSharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTMtMS0xLTU3Njg1_75972f23-9788-4522-9726-7baf4c795247": {
   "value": "3941000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTQtMS0xLTU3Njg1_e65e747f-072d-4f72-af86-0bb1d1ec2419": {
   "value": "369617000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTUtMS0xLTU3Njg1_920d1705-fc4d-438e-9206-4938130504e3": {
   "value": "-134912000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTYtMS0xLTU3Njg1_41eca55c-42d2-4a5a-b684-1cb838e718ca": {
   "value": "-472000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTctMS0xLTU3Njg1_973e5771-3628-4845-a603-3045c0691f5e": {
   "value": "-20759000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMwLTgtMS0xLTU3Njg1_3bd4fe18-8359-44af-a475-ab82605252ed": {
   "value": "217416000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMyLTctMS0xLTU3Njg1_84ccbfde-369d-4a7e-9f8a-8259c8d27d91": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMyLTgtMS0xLTU3Njg1_38b55f12-2a95-4c23-902b-7a1934600f26": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMzLTYtMS0xLTU3Njg1_13bb4160-f78e-405e-94b8-a76e0929b39d": {
   "value": "-200000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzMzLTgtMS0xLTU3Njg1_dde8a763-b98f-414e-8065-7c5e9cfa1589": {
   "value": "-200000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM0LTUtMS0xLTU3Njg1_0b1cd994-bdae-4997-a321-317cd509f91d": {
   "value": "-805000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM0LTYtMS0xLTU3Njg1_96374ad6-a82b-4263-97bd-99039f24e23f": {
   "value": "1027000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM0LTgtMS0xLTU3Njg1_4573d2ad-9374-41dc-a7d4-cd029264e49b": {
   "value": "222000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM1LTUtMS0xLTU3Njg1_ffe54e22-e6e1-46e8-9d03-abf5c01d3f09": {
   "value": "-805000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM1LTYtMS0xLTU3Njg1_02b779aa-d20f-46cf-8508-3260eee1e60f": {
   "value": "827000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM1LTctMS0xLTU3Njg1_5ad14f8d-fece-4e5e-aa4c-d2ecc15d16fd": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM1LTgtMS0xLTU3Njg1_385bc1ca-c4b7-4308-9dc5-924af1c9c15e": {
   "value": "-63962000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM3LTUtMS0xLTU3Njg1_14fa456d-b987-4570-845d-d2fa15693bf1": {
   "value": "-20759000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AffectationDuResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM3LTctMS0xLTU3Njg1_b2bf77ce-720d-451e-aec1-be7d072ae802": {
   "value": "20759000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AffectationDuResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM3LTgtMS0xLTU3Njg1_f9ba8e71-5482-4e61-a528-04b1587f6682": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AffectationDuResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM4LTEtMS0xLTU3Njg1_5a812b14-163d-459d-945c-6e64d98fa29b": {
   "value": "175376",
   "decimals": 0,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipationEnNombreDActions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:OrdinarySharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM4LTItMS0xLTU3Njg1_4618f72e-0944-434e-bac0-0fcbbe4663e5": {
   "value": "-45",
   "decimals": 0,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipationEnNombreDActions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:PreferenceSharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM4LTMtMS0xLTU3Njg1_3b521d90-da05-4988-87ab-7c0e8b18198a": {
   "value": "9000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM4LTQtMS0xLTU3Njg1_31d8449d-f104-4d2a-ade3-a68e35cf2a74": {
   "value": "38000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM4LTgtMS0xLTU3Njg1_8ecd2e37-d8aa-4118-8d9b-073614177039": {
   "value": "47000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzM5LTgtMS0xLTU3Njg1_c8ffb8ac-52d2-401e-89a7-bb9cc086e318": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQwLTQtMS0xLTU3Njg1_c6060526-ab55-46ca-adc2-f5d04244c494": {
   "value": "2476000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQwLTgtMS0xLTU3Njg1_9906dd18-0122-4c60-b24e-22ecbc72fad0": {
   "value": "2476000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTEtMS0xLTU3Njg1_689195d9-3f35-482d-91ca-42179df075b0": {
   "value": "79000952",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesIssued",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:OrdinarySharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTItMS0xLTU3Njg1_e5a6453e-2be8-49eb-b15a-282b9fa67581": {
   "value": "14462",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesIssued",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:PreferenceSharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTMtMS0xLTU3Njg1_c93efb51-345e-4a9b-a627-a7b30eeccdf8": {
   "value": "3950000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTQtMS0xLTU3Njg1_8c65e36d-9b47-484a-bf75-3fb1afee0792": {
   "value": "372131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTUtMS0xLTU3Njg1_e7245ca4-4314-442f-8a90-2727c4e67c92": {
   "value": "-156476000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTYtMS0xLTU3Njg1_b7edf2f9-58dc-4669-8393-7339d8eb6565": {
   "value": "355000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTctMS0xLTU3Njg1_d37ccd4e-dc58-45a5-a914-f8ffa7e73898": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQxLTgtMS0xLTU3Njg1_9572c32f-7bf3-42de-8857-eced408dca7b": {
   "value": "155976000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQzLTctMS0xLTg1MzY1_2005b0b1-1a72-4be6-b148-5b0733246d94": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQzLTgtMS0xLTg1Mzcy_08ec5ff3-0292-4699-bb46-a62345f77ddd": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ0LTYtMS0xLTg1MzU4_a45aba9a-8ea5-49b8-a004-ef8e775c8640": {
   "value": "584000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ0LTgtMS0xLTg1Mzcy_3bfee67c-24e0-4af0-af0a-73d3f2698fea": {
   "value": "584000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ1LTYtMS0xLTg1MzU4_7cc32fa7-4f67-454f-b6ef-bd8ef683636c": {
   "value": "-483000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ1LTgtMS0xLTg1Mzcy_482dc11f-1870-4802-a793-10fa0f2851a1": {
   "value": "-483000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ2LTYtMS0xLTg1MzU4_c63c8b2c-ee16-40fe-b616-3b15da6d5e54": {
   "value": "101000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ2LTctMS0xLTg1MzY1_f9fe082d-b7de-4634-acac-a55cb2764334": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ2LTgtMS0xLTg1Mzcy_7ee7afee-7bd9-4c15-a357-e5217850517e": {
   "value": "-52708000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ2LTUtMS0xLTg1NjU1_f16788c8-05da-404e-84f4-1a328a674058": {
   "value": "1054000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ2LTgtMS0xLTg1NjY0_6e2d9f6c-782b-49de-acc0-1be4ecc805b5": {
   "value": "1054000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ3LTUtMS0xLTg1MzUx_13f73828-9b26-4234-a047-3c8bcfe8537c": {
   "value": "-63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AffectationDuResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ3LTctMS0xLTg1MzY1_f092f18c-900b-4ea4-8aa2-d4913a6db223": {
   "value": "63984000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AffectationDuResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ3LTgtMS0xLTg1Mzcy_ae84d12f-83f5-41a8-8f1d-c72ea6736dbb": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:AffectationDuResultatDeLExercice",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ4LTEtMS0xLTg1MzA2_ecabc11a-d300-4960-9743-816c2e0abe20": {
   "value": "556137",
   "decimals": 0,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipationEnNombreDActions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:OrdinarySharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ4LTItMS0xLTg1MzMw_5b78e5a4-d609-49e8-8cc2-9b122f241acb": {
   "value": "-367",
   "decimals": 0,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipationEnNombreDActions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:PreferenceSharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ4LTMtMS0xLTg1MzM3_1b6466b0-bed4-446a-a9af-ee5fef8a3f31": {
   "value": "28000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ4LTQtMS0xLTg1MzQ0_049fa85c-57b3-46e2-8dd4-f0800b8443d6": {
   "value": "471000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ4LTgtMS0xLTg1Mzcy_ebe86756-ed64-4828-af97-103f67c1adc7": {
   "value": "499000",
   "decimals": -3,
   "dimensions": {
    "concept": "inph:ExerciceEtSouscriptionDInstrumentsDeParticipation",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzQ5LTgtMS0xLTg1Mzcy_0853f65c-b979-4525-93ce-73e59ef50d27": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUwLTQtMS0xLTg1MzQ0_ec81ffd5-6540-4b11-876c-c2e96158de8a": {
   "value": "2617000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUwLTgtMS0xLTg1Mzcy_09ced704-79b7-42b6-8a09-3d9440f44edf": {
   "value": "2617000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTEtMS0xLTg1MzA2_328adc2b-827a-426a-8db0-65cf42a2910c": {
   "value": "79542627",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesIssued",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:OrdinarySharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTItMS0xLTg1MzMw_4786b5d1-305c-4a13-a073-8c7d8b9e5e31": {
   "value": "14095",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesIssued",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ClassesOfShareCapitalAxis": "ifrs-full:PreferenceSharesMember",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTMtMS0xLTg1MzM3_431064d4-4d35-4371-b817-9d8394acdb40": {
   "value": "3978000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTQtMS0xLTg1MzQ0_6dfc978c-c866-45d4-9697-7959325e05b9": {
   "value": "375220000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTUtMS0xLTg1MzUx_b4c55a22-fcd0-4b81-accc-2e2239dd1fe1": {
   "value": "-219404000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTYtMS0xLTg1MzU4_646b96a2-a12a-4275-9cda-90f4d6e6f232": {
   "value": "456000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:OtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTctMS0xLTg1MzY1_84d9699f-57ba-40a1-bfa7-038e9f7ddf0a": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "inph:ResultatDeLaPeriodeMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yMzUvZnJhZzo2OGMzMmExOTljNmM0ZTQ5OWUzNDY5NzY5MWE1YzdhOS90YWJsZTowOGRhNWNmZGQ5YzM0YzA2ODZhYzc0MWI1NTEwYTRmMC90YWJsZXJhbmdlOjA4ZGE1Y2ZkZDljMzRjMDY4NmFjNzQxYjU1MTBhNGYwXzUxLTgtMS0xLTg1Mzcy_29d8813d-f1c0-4ce2-8f4b-717ed5d99649": {
   "value": "107440000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yNDEvZnJhZzozY2E1M2ZiYWRiZWE0NWVmYTgyNTgzMGQ1YmVhMzg0Ny90ZXh0cmVnaW9uOjNjYTUzZmJhZGJlYTQ1ZWZhODI1ODMwZDViZWEzODQ3XzI1MTU5_67e342c9-0995-4298-be7a-103af95ead74": {
   "value": "Innate Pharma SA",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yNDEvZnJhZzozY2E1M2ZiYWRiZWE0NWVmYTgyNTgzMGQ1YmVhMzg0Ny90ZXh0cmVnaW9uOjNjYTUzZmJhZGJlYTQ1ZWZhODI1ODMwZDViZWEzODQ3XzI1MTU5_94eb4966-d93f-4d94-ad19-6b1e0435bb86": {
   "value": "Innate Pharma SA",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yNDEvZnJhZzozY2E1M2ZiYWRiZWE0NWVmYTgyNTgzMGQ1YmVhMzg0Ny90ZXh0cmVnaW9uOjNjYTUzZmJhZGJlYTQ1ZWZhODI1ODMwZDViZWEzODQ3XzI1MTU5_c5fd0749-37f1-4520-b718-ab4ca39b529a": {
   "value": "Innate Pharma SA",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yNDEvZnJhZzozY2E1M2ZiYWRiZWE0NWVmYTgyNTgzMGQ1YmVhMzg0Ny90ZXh0cmVnaW9uOjNjYTUzZmJhZGJlYTQ1ZWZhODI1ODMwZDViZWEzODQ3XzI1MTU3_e3473465-fd5b-437b-872b-218e98681182": {
   "value": "une soci\u00e9t\u00e9 de biotechnologies au stade clinique, sp\u00e9cialis\u00e9e en immuno-oncologie et d\u00e9di\u00e9e \u00e0 l\u2019am\u00e9lioration du traitement des cancers gr\u00e2ce \u00e0 des anticorps th\u00e9rapeutiques innovants exploitant le syst\u00e8me immunitaire. Le large portefeuille d\u2019anticorps d\u2019Innate Pharma inclut plusieurs candidats potentiellement \u00ab first-in-class \u00bb aux stades clinique et pr\u00e9clinique dans des cancers o\u00f9 le besoin m\u00e9dical est important.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yNDEvZnJhZzozY2E1M2ZiYWRiZWE0NWVmYTgyNTgzMGQ1YmVhMzg0Ny90ZXh0cmVnaW9uOjNjYTUzZmJhZGJlYTQ1ZWZhODI1ODMwZDViZWEzODQ3XzE1MDY_96be1673-31ce-4e7a-a536-4a8c26262427": {
   "value": "-52809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yNDEvZnJhZzozY2E1M2ZiYWRiZWE0NWVmYTgyNTgzMGQ1YmVhMzg0Ny90ZXh0cmVnaW9uOjNjYTUzZmJhZGJlYTQ1ZWZhODI1ODMwZDViZWEzODQ3XzE1Njc_6ef1cdda-04de-4658-b618-1deb40cc96af": {
   "value": "107440000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc1MTg1OGFkMmIzNTQ1ZDI4YWJmNjIyOTRjNWJmMGQ3L3NlYzo3NTE4NThhZDJiMzU0NWQyOGFiZjYyMjk0YzViZjBkN18yNDEvZnJhZzozY2E1M2ZiYWRiZWE0NWVmYTgyNTgzMGQ1YmVhMzg0Ny90ZXh0cmVnaW9uOjNjYTUzZmJhZGJlYTQ1ZWZhODI1ODMwZDViZWEzODQ3XzI1MTU2_e8ba6577-c652-4df4-b511-50e647e51e30": {
   "value": "Non applicable",
   "dimensions": {
    "concept": "ifrs-full:ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod",
    "language": "fr",
    "entity": "scheme:9695002Y8420ZB8HJE29",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}