{
 "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",
   "ipsen": "http://www.ipsen.com/20211231",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "linkTypes": {
   "ftTyp_fact-footnote": "http://www.xbrl.org/2003/arcrole/fact-footnote"
  },
  "linkGroups": {
   "ftGrp_default": "http://www.xbrl.org/2003/role/link"
  },
  "taxonomy": [
   "http://www.ipsen.com/20211231/ipsen-2021-12-31.xsd"
  ]
 },
 "facts": {
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV83L2ZyYWc6NWNjMjQ0MDgxYTZhNGFiYmI5YmFjYTcxNTFmYmRmOTIvdGFibGU6NDkyMWFmOTg1Y2Y5NDY5OTlhYjBkOGVlM2MzNmZmMzUvdGFibGVyYW5nZTo0OTIxYWY5ODVjZjk0Njk5OWFiMGQ4ZWUzYzM2ZmYzNV8yLTEtMS0xLTAvdGV4dHJlZ2lvbjphYjExODY4ZWJkOGE0ZWJiYjA2ZTQ5Y2VlZjg0ODMzYV82Ng_b85e5bce-5f04-4158-b1fe-532ef3d206af": {
   "value": "65 quai Georges Gorse \u2013 92650 Boulogne-Billancourt",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMC9mcmFnOjMyOTFkZjlmNjcxNzQ2MjU4YTE3MjkyOTgzN2Q5ODVhL3RleHRyZWdpb246MzI5MWRmOWY2NzE3NDYyNThhMTcyOTI5ODM3ZDk4NWFfMTU3_421308d3-61be-4e7a-b1d1-b074979f4b76": {
   "value": "Soci\u00e9t\u00e9 Ipsen S.A",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8yMi9mcmFnOjJjNGJmOTczNDliMjQ1Yzc4NmI3ZmM5ZDE3NGJjYTM2L3RleHRyZWdpb246MmM0YmY5NzM0OWIyNDVjNzg2YjdmYzlkMTc0YmNhMzZfODc5NjA5MzAzMzI5OA_623724a9-6870-48df-a90e-f6ddf64831fc": {
   "value": "65 Quai Georges Gorse, 92100 Boulogne-Billancourt",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8yMi9mcmFnOjJjNGJmOTczNDliMjQ1Yzc4NmI3ZmM5ZDE3NGJjYTM2L3RleHRyZWdpb246MmM0YmY5NzM0OWIyNDVjNzg2YjdmYzlkMTc0YmNhMzZfMTgz_0751fe7c-6f7d-4537-9c65-681575244193": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8yMi9mcmFnOjJjNGJmOTczNDliMjQ1Yzc4NmI3ZmM5ZDE3NGJjYTM2L3RleHRyZWdpb246MmM0YmY5NzM0OWIyNDVjNzg2YjdmYzlkMTc0YmNhMzZfMTgz_881f0930-c6ad-478a-abd3-9592ef2146e3": {
   "value": "France",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8yMi9mcmFnOjJjNGJmOTczNDliMjQ1Yzc4NmI3ZmM5ZDE3NGJjYTM2L3RleHRyZWdpb246MmM0YmY5NzM0OWIyNDVjNzg2YjdmYzlkMTc0YmNhMzZfMjU5_315c1184-380b-4107-b8d4-0a0bfab9dc5a": {
   "value": "Soci\u00e9t\u00e9 anonyme de droit fran\u00e7ais \u00e0 Conseil d\u2019administration",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8yMi9mcmFnOjJjNGJmOTczNDliMjQ1Yzc4NmI3ZmM5ZDE3NGJjYTM2L3RleHRyZWdpb246MmM0YmY5NzM0OWIyNDVjNzg2YjdmYzlkMTc0YmNhMzZfODc5NjA5MzAzMzk3NQ_b0498d29-f2d3-4db7-ae23-55efc2427d54": {
   "value": "Ipsen est un groupe biopharmaceutique mondial focalis\u00e9 sur l\u2019innovation et la M\u00e9decine de Sp\u00e9cialit\u00e9.Le Groupe d\u00e9veloppe et commercialise des m\u00e9dicaments innovants dans trois domaines th\u00e9rapeutiques cibl\u00e9s \u2013 l\u2019Oncologie, les Maladies Rares et les Neurosciences. Ipsen b\u00e9n\u00e9ficie \u00e9galement d\u2019une pr\u00e9sence bien \u00e9tablie en Sant\u00e9 Familiale.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMDYvZnJhZzphY2VhMGM3Y2RhYmQ0NjU0OTEyNGFkMDY5NzlhZTE4My90ZXh0cmVnaW9uOmFjZWEwYzdjZGFiZDQ2NTQ5MTI0YWQwNjk3OWFlMTgzXzg3OTYwOTMxNTAwNjM_79a990b7-3b46-427f-b795-a90763fa9bf3": {
   "value": "3800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:ReclassementDeProduitsPercus",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzEtMi0xLTEtMA_1f06f811-bb94-4378-a420-6fb585dc35db": {
   "value": "2868900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromSaleOfGoods",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzEtMy0xLTEtMA_499183e0-7659-44c4-8d2f-086725558818": {
   "value": "2591600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RevenueFromSaleOfGoods",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzItMi0xLTEtMA_e66df343-0d79-418c-8d53-f12d81b66f6b": {
   "value": "130200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherRevenue",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzItMy0xLTEtMA_ac1a5684-cc57-4e09-84dd-e29ad38a7bcb": {
   "value": "94500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherRevenue",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMtMi0xLTEtMA_b1c3ffff-ad5b-4093-8799-720b8ae85819": {
   "value": "2999100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMtMy0xLTEtMA_e023cdd2-b935-4e8c-b95b-633a39df182b": {
   "value": "2686200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzQtMi0xLTEtMA_86192d16-741e-4abe-8b2b-e207ddc5281a": {
   "value": "538000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzQtMy0xLTEtMA_a4935d2e-3ec4-49f1-9c2d-5b366d651d63": {
   "value": "490600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CostOfSales",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzUtMi0xLTEtMA_a4cbb050-e761-4812-a1a6-91698ace317e": {
   "value": "835700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SellingExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzUtMy0xLTEtMA_2f50884f-2880-464f-b277-3ce2cada749f": {
   "value": "784000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:SellingExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzYtMi0xLTEtMA_64c2d254-ec86-43fc-a790-761f8f612a9a": {
   "value": "428400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzYtMy0xLTEtMA_fb560dcb-dc91-4f6f-b503-5dc7fda6ea24": {
   "value": "405600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ResearchAndDevelopmentExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzctMi0xLTEtMA_eef9249d-15cd-4dca-808c-032d6d20201f": {
   "value": "199600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:GeneralAndAdministrativeExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzctMy0xLTEtMA_d6178a8a-6788-4351-ac0c-d014fe9372af": {
   "value": "187800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:GeneralAndAdministrativeExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE2LTItMS0xLTA_10b4d1be-374d-4af9-874c-2e3ed2c3ce25": {
   "value": "53100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE2LTMtMS0xLTA_20a316bb-6449-4f11-be6a-fbd2198d7de8": {
   "value": "34000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90ZXh0cmVnaW9uOmFkNzliNWRlNTFmYTQ1ZmJiZGZlZmVmZmI5Zjc0ZWIzXzIwODkwNzIwOTI5Mzc4_ff16c71d-78c6-4094-bf86-f4b42f959a65"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE3LTItMS0xLTA_5e3dfc29-73d9-4de2-b543-9a32cf2a0ba0": {
   "value": "172200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE3LTMtMS0xLTA_088c84fd-9c86-4834-9784-ea08790d593f": {
   "value": "127900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE4LTItMS0xLTA_1a73f704-2a33-45e9-873e-afb5efeb82ba": {
   "value": "19800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ExpenseOfRestructuringActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE4LTMtMS0xLTA_a20030b5-a964-4e25-964d-e59402aa59c5": {
   "value": "45600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ExpenseOfRestructuringActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE5LTItMS0xLTA_9abaa0f3-32ca-47c0-9733-1f9250902c9d": {
   "value": "9100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzE5LTMtMS0xLTA_91a5d6b5-16c7-4ef7-8aab-739585b650fb": {
   "value": "153900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIwLTItMS0xLTA_11c38707-d437-4fef-a9c1-d50695cdc869": {
   "value": "849500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIwLTMtMS0xLTA_94c38aae-bc9f-4c06-9454-e8f0a14f61fd": {
   "value": "524800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIxLTItMS0xLTA_134a764b-f824-4115-ae7c-0a556d3db60e": {
   "value": "2400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestIncomeOnCashAndCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIxLTMtMS0xLTA_ea69f5bb-ad40-4b37-bf43-2cfad9a0c21d": {
   "value": "2300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestIncomeOnCashAndCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIyLTItMS0xLTA_ce3e90ee-5e3d-4911-8a1e-df5d9649e9d2": {
   "value": "23700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIyLTMtMS0xLTA_1d2064b3-92aa-4690-9fa9-f5c77c6c879b": {
   "value": "27100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InterestExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIzLTItMS0xLTA_97407aff-80e1-4d6e-9345-ee8b1de80cf4": {
   "value": "-21300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzIzLTMtMS0xLTA_98f3720f-a042-42f4-b6b6-35c156487735": {
   "value": "-24700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI0LTItMS0xLTA_82ff41f8-4dc9-4494-a703-3d4ad3b18f96": {
   "value": "-13600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncomeCost",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI0LTMtMS0xLTA_c61c3d5f-9702-4957-a84e-d96043b62534": {
   "value": "32500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherFinanceIncomeCost",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI1LTItMS0xLTA_c2688807-0d05-4bae-846a-f943c58ba7b7": {
   "value": "168200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI1LTMtMS0xLTA_2b07d1da-78fc-4c8b-b463-756d62f94b8b": {
   "value": "-17800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI2LTItMS0xLTA_a82afac4-174c-4b09-8a3e-24d6d339be60": {
   "value": "400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI2LTMtMS0xLTA_ba1701d1-472e-4d49-a147-4811090806af": {
   "value": "-1500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI3LTItMS0xLTA_6a9d1320-0717-4653-a70f-2b3594845bf5": {
   "value": "646700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI3LTMtMS0xLTA_a0e20f3a-b6ea-459e-a2e8-12c537150910": {
   "value": "548900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI4LTItMS0xLTA_9581b8e2-2c05-4e3b-ae07-c95a4d75f6a1": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI4LTMtMS0xLTA_c9474ed6-256c-46d0-8330-71783a03c262": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90ZXh0cmVnaW9uOmFkNzliNWRlNTFmYTQ1ZmJiZGZlZmVmZmI5Zjc0ZWIzXzIwODkwNzIwOTI5Mzc4_ff16c71d-78c6-4094-bf86-f4b42f959a65"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI5LTItMS0xLTA_9197b430-48c5-4572-bd64-fab65cb940ee": {
   "value": "646700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzI5LTMtMS0xLTA_1c3c0811-827d-48ee-a229-4a6f88f3ac84": {
   "value": "548900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMwLTItMS0xLTA_20092bbf-d349-444a-b902-cb2f7b6fddb3": {
   "value": "646600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMwLTMtMS0xLTA_a81690ee-a496-4888-90b4-82d4ded2b9a3": {
   "value": "548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMxLTItMS0xLTA_50fb547a-9374-440b-9705-73d41c6c30ff": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMxLTMtMS0xLTA_f39b5ff2-0634-4552-94e2-f971254ca2a0": {
   "value": "900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMzLTItMS0xLTA_4b34c7b0-0840-4078-a73d-a186b343415e": {
   "value": "7820",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzMzLTMtMS0xLTA_722fb320-5b2f-4870-ad33-d85e25fb347f": {
   "value": "6610",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM0LTItMS0xLTA_03d256d2-e37c-4045-9a1a-1411edb62f8d": {
   "value": "7760",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM0LTMtMS0xLTA_e15ce53c-1522-45dc-b3c2-091e7afdc145": {
   "value": "6570",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM2LTItMS0xLTA_1036dd7c-050a-48c9-9340-3e93f7701898": {
   "value": "0",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM2LTMtMS0xLTA_f4fc7fe6-13ca-483a-9e88-e04495065919": {
   "value": "0",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM3LTItMS0xLTA_d30fce45-60b0-45a2-b509-08dbc1bec64b": {
   "value": "0",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM3LTMtMS0xLTA_6d37cae3-8268-49bc-96ed-bd82e2e42247": {
   "value": "0",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM5LTItMS0xLTA_ada2150a-fcd3-40f2-8203-e7cf099121a1": {
   "value": "7820",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzM5LTMtMS0xLTA_a10614e9-822f-414f-af87-f69fb3ddbe3e": {
   "value": "6610",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzQwLTItMS0xLTA_c637854e-2fd9-4702-b358-68d24da31268": {
   "value": "7760",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZTozMWEyMjE0NGUyNjg0ODA4OWY2ZDk0YWJjMjJiNzFhNS90YWJsZXJhbmdlOjMxYTIyMTQ0ZTI2ODQ4MDg5ZjZkOTRhYmMyMmI3MWE1XzQwLTMtMS0xLTA_3422b220-8a2a-44d8-9d74-bb74d9749176": {
   "value": "6570",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90ZXh0cmVnaW9uOmFkNzliNWRlNTFmYTQ1ZmJiZGZlZmVmZmI5Zjc0ZWIzXzg3OTYwOTMwMjM4NjE_79a990b7-3b46-427f-b795-a90763fa9bf3": {
   "value": "3800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:ReclassementDeProduitsPercus",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzItMS0xLTEtMA_fc16d166-378b-47f6-8a85-328b9a993130": {
   "value": "646700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzItMi0xLTEtMA_f6afeb15-3ca2-4774-9931-c325471850b3": {
   "value": "548900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzMtMS0xLTEtMA_40157eae-ac8a-4395-ac2f-6a594b51071c": {
   "value": "5500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzMtMi0xLTEtMA_48c50341-a45a-4408-bfc1-f5f65e2ad108": {
   "value": "-1700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzQtMS0xLTEtMA_eb657a70-ee37-4d61-9b78-9d02aa88bdae": {
   "value": "-15800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzQtMi0xLTEtMA_6692b9f3-42e0-4f80-95a1-036b1928108d": {
   "value": "7300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzUtMS0xLTEtMA_268e9645-93be-4921-b167-d4e0ab9370c9": {
   "value": "-10200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzUtMi0xLTEtMA_f7643b03-cbd7-4556-8d94-0bb74a463ba4": {
   "value": "5700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzYtMS0xLTEtMA_6dbadd64-022a-4528-8617-f950db1371eb": {
   "value": "-23100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationDeJusteValeurDesInstrumentsDeCouvertureNetteDimpots",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzYtMi0xLTEtMA_9de86ed2-3906-4c36-9cd3-e9a957492dd2": {
   "value": "30000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationDeJusteValeurDesInstrumentsDeCouvertureNetteDimpots",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzctMS0xLTEtMA_d7234c34-1a5a-4445-a7dd-6c91cb3089ed": {
   "value": "98800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzctMi0xLTEtMA_bca23ec8-b32a-4daa-a4e1-06164d678bed": {
   "value": "-118400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzgtMS0xLTEtMA_6279e332-6c17-44af-b38b-52549b96ad4c": {
   "value": "75800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzgtMi0xLTEtMA_b46c7c64-b597-43a3-ba57-ee73d4e1dab8": {
   "value": "-88400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzktMS0xLTEtMA_000d73fc-a180-4d49-8c21-f336ef369e28": {
   "value": "65500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzktMi0xLTEtMA_f169656f-72d5-469d-bfbd-5e5ef991aeca": {
   "value": "-82700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzEwLTEtMS0xLTA_2c1ec8de-ace8-4db8-9597-9dffd84f2dbe": {
   "value": "712200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzEwLTItMS0xLTA_14cd42dd-e09a-4eff-ac0e-67f50848b3aa": {
   "value": "466200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzExLTEtMS0xLTA_8e532ce6-d48b-4dd4-b5ec-83132ce173f8": {
   "value": "711900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzExLTItMS0xLTA_79ddbc2b-6ab9-4998-b544-ffad0b09d26d": {
   "value": "465300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzEyLTEtMS0xLTA_a3ef2369-40ea-4d27-8e3c-e7a77ab042cc": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90YWJsZToxNTI5NjEzYWU4Mzg0Mjk5OGQwNzBjOWYxMWFmNmZjYS90YWJsZXJhbmdlOjE1Mjk2MTNhZTgzODQyOTk4ZDA3MGM5ZjExYWY2ZmNhXzEyLTItMS0xLTA_38c9c8f6-bac0-4a2e-b68a-655a4ee2eb7a": {
   "value": "1000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzItMi0xLTEtMA_ee19944d-253b-44c3-b146-a052fd2b1751": {
   "value": "623200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzItMy0xLTEtMA_9b3bacab-415e-4824-9c57-bcb373563556": {
   "value": "592800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMtMi0xLTEtMA_5a27aba7-5b58-45f0-9681-996bdbe129fc": {
   "value": "1392000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMtMy0xLTEtMA_b42ed430-cdba-467b-a3c0-732c1b066498": {
   "value": "1121100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQtMi0xLTEtMA_aa0afaaa-1248-4517-b6b0-52f2005eebe8": {
   "value": "647500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQtMy0xLTEtMA_71b70f5a-d2ad-49a0-b532-58dbc90219e5": {
   "value": "646600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzUtMi0xLTEtMA_a23e7ec2-63cf-40ed-86a7-557c58dcd393": {
   "value": "106900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzUtMy0xLTEtMA_59af5dac-7f43-40b5-8f92-b209952bcaa7": {
   "value": "84500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzYtMi0xLTEtMA_21cdc19d-b1be-4b9a-b1be-19a48bcfeec9": {
   "value": "26200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzYtMy0xLTEtMA_48879478-a381-4e08-b8a4-63e8cb6bebdd": {
   "value": "19100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzctMi0xLTEtMA_a76722f2-308b-4ebc-a3b7-3233ea439968": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzctMy0xLTEtMA_883919f7-1a91-4a44-9cdd-293c81a087d7": {
   "value": "23100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzgtMi0xLTEtMA_1cc8a5f8-d202-414c-9d8b-b07e2779085f": {
   "value": "253100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzgtMy0xLTEtMA_3c6b5919-ef3b-498f-b05a-ca98985186ce": {
   "value": "243200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90ZXh0cmVnaW9uOjg5ZmI2MzI4NDcxNzQ2NDI5NTVhOWY1MTg3ZTU3OWIxXzIwODkwNzIwOTI5MzI2_aac25d9d-46ec-429c-b159-3dff69f0fbb0"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzktMi0xLTEtMA_ade9684a-2558-40dd-951e-aeae711dc705": {
   "value": "4300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzktMy0xLTEtMA_af4e1c11-df69-4e8b-ab84-018751d67b78": {
   "value": "3800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzEwLTItMS0xLTA_844308d6-9b1f-44e2-906c-4f56ec18de1f": {
   "value": "3053000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzEwLTMtMS0xLTA_ef56b96e-8823-46d5-9181-abed931bb6fb": {
   "value": "2734200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzExLTItMS0xLTA_d91471ca-d2e4-43fc-bea5-a687be215811": {
   "value": "219400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzExLTMtMS0xLTA_a17a705a-3357-48e1-b541-b89e18636dce": {
   "value": "213900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzEyLTItMS0xLTA_346a44bd-7f59-463a-a71e-ea57c2f219c7": {
   "value": "564300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzEyLTMtMS0xLTA_60d6d41e-86bb-431c-b124-76639842e777": {
   "value": "476200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzEzLTItMS0xLTA_53ac9a5f-a51e-4af2-8feb-b115ca0e40d5": {
   "value": "122800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzEzLTMtMS0xLTA_8eea3e05-09f0-47ee-9cd2-7c34285eef46": {
   "value": "83600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE0LTItMS0xLTA_42c35ec7-1a87-44b5-998b-caa760efae2f": {
   "value": "54100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE0LTMtMS0xLTA_bdb4c216-8da7-4313-849b-4b51e6f15600": {
   "value": "48900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE1LTItMS0xLTA_9c7a88df-234d-4736-b7f9-484cdab1f8b5": {
   "value": "178600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE1LTMtMS0xLTA_efc8ece8-1e41-4a44-aa1a-a3f4eccdab3a": {
   "value": "113700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE2LTItMS0xLTA_e82519d2-6b01-4d4c-8cb6-8415c7ec2243": {
   "value": "814700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE2LTMtMS0xLTA_78f55976-4505-4997-9a29-4794be01ed13": {
   "value": "642500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE4LTItMS0xLTA_2b4a6b72-8928-498f-b07f-023e920ca573": {
   "value": "1953800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE4LTMtMS0xLTA_1f4feba5-8f84-4b36-aa93-65953d743626": {
   "value": "1578800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE5LTItMS0xLTA_a26454fe-68e8-48ff-8cc0-162416356ab6": {
   "value": "5006800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzE5LTMtMS0xLTA_b23d26a9-01fa-4464-a659-bb4ca55321e4": {
   "value": "4313000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzIyLTItMS0xLTA_2bf02150-6a8c-48f1-abc6-039cdcb3cf27": {
   "value": "83800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzIyLTMtMS0xLTA_2dadc196-41f7-41f7-af2e-2475f52453f7": {
   "value": "83800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzIzLTItMS0xLTA_2747e6a9-dcff-4986-8f09-dcf0ec12d454": {
   "value": "1983900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:PrimesEtReservesConsolidees",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzIzLTMtMS0xLTA_e3240d93-ccb8-40ea-9339-08f242646a47": {
   "value": "1558900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:PrimesEtReservesConsolidees",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90ZXh0cmVnaW9uOjg5ZmI2MzI4NDcxNzQ2NDI5NTVhOWY1MTg3ZTU3OWIxXzIwODkwNzIwOTI5MzI2_aac25d9d-46ec-429c-b159-3dff69f0fbb0"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI0LTItMS0xLTA_07ffb9d2-0b5d-4bd9-a786-213c62d076d6": {
   "value": "646600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:ResultatNetDeLexercice",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI0LTMtMS0xLTA_d026a26e-bb71-462e-9c7c-25e0168ee763": {
   "value": "548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:ResultatNetDeLexercice",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI1LTItMS0xLTA_5c3137ec-c480-462a-8b29-d276a47e7fc7": {
   "value": "37200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI1LTMtMS0xLTA_ce476a90-de74-4275-adee-cf4b47bc06ee": {
   "value": "-59600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI2LTItMS0xLTA_ce15df43-a27a-4e92-91c1-c2779e8a44c9": {
   "value": "2751500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI2LTMtMS0xLTA_97ec4e88-6885-4f3f-bb36-d0b51d435c32": {
   "value": "2131200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI3LTItMS0xLTA_07fe16dd-4856-4474-97bc-5655012d1fb6": {
   "value": "2500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI3LTMtMS0xLTA_84135aba-fe5e-4f70-b497-ffdb5191976d": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI4LTItMS0xLTA_3e0e75d9-ce54-47f9-9f24-a18e995999c7": {
   "value": "2754000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI4LTMtMS0xLTA_96577030-63cb-4585-adb7-03d8d5398999": {
   "value": "2133800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI5LTItMS0xLTA_562ce168-7886-450b-a939-a0def0a10e9a": {
   "value": "40700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzI5LTMtMS0xLTA_94dd31e0-e981-4a5e-bb76-dc62700c502a": {
   "value": "47400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90ZXh0cmVnaW9uOjg5ZmI2MzI4NDcxNzQ2NDI5NTVhOWY1MTg3ZTU3OWIxXzIwODkwNzIwOTI5MzI2_aac25d9d-46ec-429c-b159-3dff69f0fbb0"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMwLTItMS0xLTA_4c53ca92-8e69-480f-94f8-57aeda3bbdf2": {
   "value": "64000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMwLTMtMS0xLTA_cf2962cc-ec93-4eae-bfb7-6026402edbef": {
   "value": "32000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMxLTItMS0xLTA_c6d4c0e8-a402-4558-b1ed-0a5943368a35": {
   "value": "772200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMxLTMtMS0xLTA_824c0bcd-3e45-4503-a0a9-a675146ffd9d": {
   "value": "761600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMyLTItMS0xLTA_920327ad-e161-4c75-9e4e-3eb09280a8a1": {
   "value": "101800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMyLTMtMS0xLTA_d1887d9f-4341-4306-9c50-6f4677c42484": {
   "value": "79900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMzLTItMS0xLTA_9bad085b-bbfb-43a0-9c92-17e7d3dde0bf": {
   "value": "45800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzMzLTMtMS0xLTA_7acac96c-0595-45df-8741-ceb8880de0ae": {
   "value": "45100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentNonfinancialLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM0LTItMS0xLTA_af43adf1-f6e9-45ce-8004-d64fb6053e2b": {
   "value": "1024400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM0LTMtMS0xLTA_369ece45-51c1-4412-b619-24875890db81": {
   "value": "966000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM1LTItMS0xLTA_8f789237-28d2-49e9-90fb-ceb68f4d5bcb": {
   "value": "41600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM1LTMtMS0xLTA_6c5c98e9-f4af-4ada-a315-5a175d9ebd66": {
   "value": "45700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM2LTItMS0xLTA_23d2a770-3cdb-4824-937f-4dd068994f42": {
   "value": "174800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM2LTMtMS0xLTA_150ddc8d-e5ec-4a7f-9df7-3dc6c7b27168": {
   "value": "408600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM3LTItMS0xLTA_91e981c5-32c4-4914-b6c1-664b50a036c4": {
   "value": "594700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM3LTMtMS0xLTA_919fc42c-a76d-465d-8122-55a233dac6a8": {
   "value": "495200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM4LTItMS0xLTA_1463e2e2-8a8e-4be9-bf4f-1669b02562a0": {
   "value": "10000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM4LTMtMS0xLTA_95aef295-d119-4a5f-807b-3f9409e40da3": {
   "value": "10800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM5LTItMS0xLTA_60a06a63-e8bc-4413-9375-32a17dab82d8": {
   "value": "401700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzM5LTMtMS0xLTA_94baa910-6a2a-4bd7-8369-36fb3ed555a6": {
   "value": "250000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQwLTItMS0xLTA_caf0543d-2c63-4878-abfe-43bcffdc241c": {
   "value": "5500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:BankOverdraftsClassifiedAsCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQwLTMtMS0xLTA_bc3a6aae-ec12-447b-b2e0-19bcbcdcbedd": {
   "value": "2800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:BankOverdraftsClassifiedAsCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQyLTItMS0xLTA_c66b49c5-cc77-4fdc-ae8b-ba18de24fb5c": {
   "value": "1228400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQyLTMtMS0xLTA_b391b761-fb5b-4ecc-881f-e2023bac2182": {
   "value": "1213100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQzLTItMS0xLTA_2db88420-1e43-475c-9cda-d4adb617e856": {
   "value": "5006800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90YWJsZTpjZjc5Y2ZjYWZjMjE0YjdkOWQ2YjlkZTM5ODUxM2E3MS90YWJsZXJhbmdlOmNmNzljZmNhZmMyMTRiN2Q5ZDZiOWRlMzk4NTEzYTcxXzQzLTMtMS0xLTA_b958d909-0835-4e3a-a8d0-61a3df6d1b63": {
   "value": "4313000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEtMi0xLTEtMA_4a7843c0-8185-48f8-aa37-c8b7ec088dc4": {
   "value": "646700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEtMy0xLTEtMA_ba8f58e6-70fe-45cc-af68-a820d8a14bcf": {
   "value": "548900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzItMi0xLTEtMA_a8434708-acba-46e2-8934-7bafb2717fdf": {
   "value": "400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzItMy0xLTEtMA_b48dc79e-f8c9-4f90-b277-0a77842fce8e": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMtMi0xLTEtMA_4fb88149-dd09-493a-9eae-c8e96b9fc1f8": {
   "value": "646300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:ResultatNetAvantQuotePartDesEntreprisesMisesEnEquivalence",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMtMy0xLTEtMA_1659a582-a9e3-4702-a8ad-3f8519494b5f": {
   "value": "548900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:ResultatNetAvantQuotePartDesEntreprisesMisesEnEquivalence",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzUtMi0xLTEtMA_464331ef-65d2-4aec-9ae0-914faee65489": {
   "value": "237000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:AmortissementsEtProvisions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzUtMy0xLTEtMA_6e2dc5c5-2eb8-4423-a026-59d3a1ee7878": {
   "value": "234700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:AmortissementsEtProvisions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzYtMi0xLTEtMA_b565c089-aa01-4377-851e-5f3fbf0b55a2": {
   "value": "9100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzYtMy0xLTEtMA_ea7a9c16-f8ec-421f-a71a-a9482ef2e192": {
   "value": "153900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzctMi0xLTEtMA_1ac48637-c874-45c8-a4fa-b377d340d97f": {
   "value": "-800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzctMy0xLTEtMA_c98cc8d7-6c32-4bcf-8158-c5631df7a75b": {
   "value": "5000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzgtMi0xLTEtMA_fff8008c-83f7-4c35-8d03-49c2f4cb9eb9": {
   "value": "5800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzgtMy0xLTEtMA_0eb9e097-7843-4bbc-b38d-f48ae70483cb": {
   "value": "-5700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzktMi0xLTEtMA_715d8812-2d17-4c5b-9579-053cda03a720": {
   "value": "1100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzktMy0xLTEtMA_12930448-c2b4-453f-a34f-0fb7d94fa08e": {
   "value": "4600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEwLTItMS0xLTA_4d461b0c-fb90-4641-9cfd-77bf2f5e2347": {
   "value": "16200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDeferredTaxExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEwLTMtMS0xLTA_f83b7ffb-afb5-4e5f-b236-2bbdc211777c": {
   "value": "-136300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDeferredTaxExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzExLTItMS0xLTA_fc68a3b2-05de-487d-bcc6-2186b8d5a300": {
   "value": "28700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzExLTMtMS0xLTA_596baea5-6cf9-464d-81d8-6f4d4f72d38d": {
   "value": "22500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEyLTItMS0xLTA_95e3c9b9-a9a4-4c70-b4b5-0d0c676ed73f": {
   "value": "-3600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForNoncashItems",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEyLTMtMS0xLTA_812f4df4-6393-4627-a25d-fb54097d4647": {
   "value": "-36300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForNoncashItems",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEzLTItMS0xLTA_c4e83d9b-e9c7-4c5c-9852-7129f47af391": {
   "value": "941400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzEzLTMtMS0xLTA_19a73d17-819b-409c-8f83-951a40a1a74d": {
   "value": "781400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE0LTItMS0xLTA_8f858ffc-f6ae-4e7f-a2b5-904bca1f4c31": {
   "value": "-500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE0LTMtMS0xLTA_ff338a66-430f-4052-a535-0a27e43772fa": {
   "value": "-7100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE1LTItMS0xLTA_44cbf3d8-47ef-4650-ad0e-624f449be1c4": {
   "value": "-67300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE1LTMtMS0xLTA_6180c15e-b19a-4bc4-9af6-915d1cde9edd": {
   "value": "56300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE2LTItMS0xLTA_0a9f07b5-d3a7-4756-b150-db5f319b38ee": {
   "value": "83500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE2LTMtMS0xLTA_cf3782f6-c5ea-4f47-9318-f8c7fefd11b8": {
   "value": "4500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE3LTItMS0xLTA_758e8387-e4a2-4327-b403-575bcdc7b28d": {
   "value": "-32800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE3LTMtMS0xLTA_27664c62-772f-40cd-a34e-70c8b75416de": {
   "value": "-66900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE4LTItMS0xLTA_28b6bc7f-6f06-486e-94db-ade1720df835": {
   "value": "-15100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationNetteDesAutresActifsEtPassifsLiesALactivite",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE4LTMtMS0xLTA_525d2c15-901e-4f52-bf98-ee28a6c08631": {
   "value": "3000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationNetteDesAutresActifsEtPassifsLiesALactivite",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE5LTItMS0xLTA_79eec84d-d0c4-4608-bd5a-f603876925b4": {
   "value": "32200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzE5LTMtMS0xLTA_6ffc8181-e334-4911-b2e3-11579f13cb58": {
   "value": "10100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIwLTItMS0xLTA_b9a6b1bc-8ae5-4f3e-a2f1-5c75b220ef6f": {
   "value": "909200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIwLTMtMS0xLTA_50b2ee0d-f737-4d92-807c-e5ab9437c0cf": {
   "value": "771300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIxLTItMS0xLTA_0486c19c-542f-482b-b155-b2b70b9681f0": {
   "value": "96000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIxLTMtMS0xLTA_d3c66f9a-bb0e-40c1-9084-b9d1315232ad": {
   "value": "81400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIyLTItMS0xLTA_f3e66550-cca2-410c-9024-fa1033c18187": {
   "value": "331700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIyLTMtMS0xLTA_9ea70f36-883e-4214-bf73-493c7ea01ecc": {
   "value": "59300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIzLTItMS0xLTA_02981f81-a78e-4c2a-bead-a15225851494": {
   "value": "1100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzIzLTMtMS0xLTA_e5ddb148-d594-4d5e-8805-21fd2be03ef3": {
   "value": "15000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI0LTItMS0xLTA_6b00c3d3-b799-4b4b-93e9-b6a570a922b1": {
   "value": "28400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI0LTMtMS0xLTA_45234711-0f49-4a76-8bfd-b3762c764570": {
   "value": "5900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI1LTItMS0xLTA_78abaf60-edd7-4301-8c87-0dae8c835690": {
   "value": "2500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VersementsAuxActifsDeRgime",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI1LTMtMS0xLTA_c2e2d0cc-c1ae-47a1-9545-030c8b121467": {
   "value": "2300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VersementsAuxActifsDeRgime",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI2LTItMS0xLTA_a1964da7-c3ab-4446-8915-17b18cc0b9c3": {
   "value": "-14700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughObtainingOrLosingControlOfSubsidiariesOrOtherBusinessesLiabilitiesArisingFromFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI2LTMtMS0xLTA_e3d97355-b761-43f3-8a67-afd79a5ed072": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughObtainingOrLosingControlOfSubsidiariesOrOtherBusinessesLiabilitiesArisingFromFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI3LTItMS0xLTA_b1fbe340-e08e-4acc-a432-b523afcfa278": {
   "value": "96100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationDuBesoinEnFondsDeRoulementLieAuxOperationsDinvestissement",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI3LTMtMS0xLTA_593351ad-a20e-4904-b2dd-aa130d17605c": {
   "value": "-29800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationDuBesoinEnFondsDeRoulementLieAuxOperationsDinvestissement",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI4LTItMS0xLTA_1817c02e-043c-4923-806e-f708ec5b8f16": {
   "value": "2400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI4LTMtMS0xLTA_2929db03-d780-4c27-a326-eb1a1c34092f": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI5LTItMS0xLTA_9aa272e5-b7b8-40de-9c28-0370faa6ca3c": {
   "value": "-344200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzI5LTMtMS0xLTA_7b03ba03-36bc-480a-bcb3-f56db6f5d578": {
   "value": "-163700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMwLTItMS0xLTA_7b13b1d2-fd46-4321-ae78-3a6773733d43": {
   "value": "30800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromNoncurrentBorrowings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMwLTMtMS0xLTA_27f98f9e-cb64-4b4b-95eb-bf140a2094b3": {
   "value": "11800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromNoncurrentBorrowings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMxLTItMS0xLTA_f8b3e20b-40c8-4361-ad8d-8e06715033cc": {
   "value": "900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfNoncurrentBorrowings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMxLTMtMS0xLTA_f8411f6a-11d1-4160-a13e-d1e68f24b91e": {
   "value": "900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfNoncurrentBorrowings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMyLTItMS0xLTA_1a055914-4ff5-4c85-b657-ec917730b076": {
   "value": "-310600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMyLTMtMS0xLTA_837c71a8-615b-41d2-bd0d-54490a80d30d": {
   "value": "-194900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMzLTItMS0xLTA_a75e4054-0208-4f6f-ba48-b97809d26fc3": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzMzLTMtMS0xLTA_64b08871-88ac-4084-8bb0-f56bc0144edf": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM0LTItMS0xLTA_5df7c4ba-7e09-4885-96fd-aee16109a376": {
   "value": "-36700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:TitresDautocontrole",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM0LTMtMS0xLTA_bdd14ab9-9089-4583-88b2-f80940d43e1b": {
   "value": "-36400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:TitresDautocontrole",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM1LTItMS0xLTA_be7aed3b-710a-457a-87c2-ae1fcce4f9ac": {
   "value": "82900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM1LTMtMS0xLTA_29bb5340-e095-4462-9784-7c6cb32e5782": {
   "value": "83200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM2LTItMS0xLTA_5740b047-fcee-417e-aac0-33dbdad910fe": {
   "value": "200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM2LTMtMS0xLTA_d25d6cb9-9c87-4ec3-9e5b-89f3b8327f17": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM3LTItMS0xLTA_cfefc348-bbae-4c3e-8618-2ce9e818ee33": {
   "value": "-700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationDuBesoinEnFondsDeRoulementLieAuxOperationsDeFinancement",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM3LTMtMS0xLTA_531fce7d-1882-4fb3-92cd-73b363616791": {
   "value": "-3600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:VariationDuBesoinEnFondsDeRoulementLieAuxOperationsDeFinancement",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM4LTItMS0xLTA_82286f8e-abe2-4d0b-8120-90ff2ee4ca36": {
   "value": "-401200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM4LTMtMS0xLTA_66754b54-6f28-4359-b1b8-4f582edc7ce1": {
   "value": "-307500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM5LTItMS0xLTA_a73393c3-9eee-4f2f-828e-0c214e34e48c": {
   "value": "163700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzM5LTMtMS0xLTA_b6999670-6950-486d-b278-1147a2aa22e6": {
   "value": "300100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzQxLTItMS0xLTA_b475076f-f311-4c58-b45e-95df92eb6c10": {
   "value": "639600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzQxLTMtMS0xLTA_629262be-7c77-44db-89df-3270a588c1e6": {
   "value": "339000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzQyLTItMS0xLTA_19bd7c9b-326f-465c-b3fb-9dd044379405": {
   "value": "5800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzQyLTMtMS0xLTA_ceb7499e-0157-40bd-a83b-505efef4e5e4": {
   "value": "500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzQzLTItMS0xLTA_108ac533-a37b-418d-bcc1-ce936fec16d0": {
   "value": "809100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzMvZnJhZzoxYjY1MmJmNDExYzY0ZDg4YmQ3MTUxOWU1OGU3OTM4OS90YWJsZTpkNGQ2NDI4ZGI0MmQ0MWY2ODkyN2MxZjFlNWVmNjMwNy90YWJsZXJhbmdlOmQ0ZDY0MjhkYjQyZDQxZjY4OTI3YzFmMWU1ZWY2MzA3XzQzLTMtMS0xLTA_7eabe421-9098-4f56-a7ff-bd77f41e3a5a": {
   "value": "639600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItMS0xLTEtMA_47de361f-6209-479f-8ead-1c589260cfbd": {
   "value": "83800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItMi0xLTEtMA_86b05116-6f76-4e40-9b92-32c76a4fa3ad": {
   "value": "122300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItMy0xLTEtMA_0a047a8e-f703-42a2-a7c9-5dc8fb28b27b": {
   "value": "1547600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItNC0xLTEtMA_1687407f-a4c1-4ab1-969a-e8317bbc79db": {
   "value": "-59600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItNS0xLTEtMA_02062c8f-75bf-4ce4-90da-96da1be4dbe7": {
   "value": "-34400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItNi0xLTEtMA_87ee6947-3d4a-4120-acc7-a8985189ad76": {
   "value": "25500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItNy0xLTEtMA_ac3cef1c-7164-4a43-80f3-006aef2c12b5": {
   "value": "-102100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItOC0xLTEtMA_5dc03b43-d074-4bee-90f4-ad7bdd4c011d": {
   "value": "548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItOS0xLTEtMA_50bb10fb-10bf-4f0d-ba1b-75f2ccd1fbd0": {
   "value": "2131200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItMTAtMS0xLTA_d7034139-16bf-49a3-8f64-da51465a9b8f": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzItMTEtMS0xLTA_1dcad869-75b7-4649-9e64-cb67c4310d5b": {
   "value": "2133800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzMtOC0xLTEtMA_48542f01-8819-47e6-a27c-2d74648b87b8": {
   "value": "646600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzMtOS0xLTEtMA_46c2431e-9b99-4a0b-91f0-a3f9c37067b1": {
   "value": "646600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzMtMTAtMS0xLTA_54db1705-356c-433b-b384-858c4a6180dd": {
   "value": "100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzMtMTEtMS0xLTA_eda01dba-9de9-4f48-9fe6-32a75baaf49f": {
   "value": "646700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzQtMy0xLTEtMA_a8543650-de31-4efe-9169-249cef7f6fe0": {
   "value": "-15800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzQtNC0xLTEtMA_70ba8ba6-d4b1-472d-b271-89af334ec044": {
   "value": "98600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzQtNS0xLTEtMA_c91a6ab6-1c82-4aa3-bf3e-959770e4a894": {
   "value": "5500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzQtNi0xLTEtMA_3ccc9b8d-3def-44ba-ab17-0547a22f8ffe": {
   "value": "-23100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzQtOS0xLTEtMA_b2e79b5f-acf8-46b9-8f96-95a9a11050e5": {
   "value": "65300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzQtMTAtMS0xLTA_ec5c2989-3e8d-4f6e-bf73-c969acfd58c6": {
   "value": "200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzQtMTEtMS0xLTA_2dbcabb7-71b9-48e5-81c7-d4f55c2322db": {
   "value": "65500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtMy0xLTEtMA_20643f8a-c36d-4b8e-8096-e7048134105e": {
   "value": "-15800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtNC0xLTEtMA_95ebc06f-403c-470e-8db5-4d10d04bbccd": {
   "value": "98600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtNS0xLTEtMA_f078561e-9bdf-4b5d-b216-0bbfd6e452fe": {
   "value": "5500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtNi0xLTEtMA_d3a3de2f-a662-4718-8fe5-104beda6a33b": {
   "value": "-23100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtOC0xLTEtMA_1c404a41-0d59-4261-8a4f-d7f57e58ebeb": {
   "value": "646600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtOS0xLTEtMA_794f300e-8032-4ef4-984e-219ebffa7e7c": {
   "value": "711900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtMTAtMS0xLTA_c386b513-0661-4bf4-96e5-864f8996c56a": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzUtMTEtMS0xLTA_6163179e-be47-429b-8b1c-f77ccbffc0b0": {
   "value": "712200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzYtMi0xLTEtMA_781e8637-9d37-41e0-88f8-ef5ac9215684": {
   "value": null,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzYtMy0xLTEtMA_e6c300e7-8c70-4906-8aaa-1f4c21a64a99": {
   "value": "549000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzYtNC0xLTEtMA_946e2149-8cea-44ba-a079-b4b74429103a": {
   "value": "-1000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzYtOC0xLTEtMA_fb44bb2a-5917-420f-96b8-845b56945dd9": {
   "value": "-548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzYtMTEtMS0xLTA_9f691beb-0dea-424f-8205-33cf2be663a3": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzctMTEtMS0xLTA_1ce709b6-510a-4644-a5dd-1a93653c78c8": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:AugmentationReductionDeCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzgtMy0xLTEtMA_2b363802-71fe-4ac9-b529-798992043bfe": {
   "value": "13000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzgtNy0xLTEtMA_8fc10e50-8896-4a73-b825-568dc72ad0cf": {
   "value": "21800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzgtOS0xLTEtMA_30fcf70e-c35a-4a91-937a-499f9cc4beed": {
   "value": "34800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzgtMTEtMS0xLTA_4aeb6684-04ba-4461-87bf-7d6d9305cd8e": {
   "value": "34800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzktNy0xLTEtMA_9fcd0f8d-dd2b-4dce-84dd-dce87f1e8d1b": {
   "value": "-42800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzktOS0xLTEtMA_ea69665b-55d6-4981-bb9d-decf3a9abc72": {
   "value": "-42800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzktMTEtMS0xLTA_84c03316-3ede-42e8-9f96-8a85e586fcd8": {
   "value": "-42800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEwLTItMS0xLTA_55abe05b-80da-433d-a51d-3e76253d9070": {
   "value": null,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEwLTMtMS0xLTA_4bcabd6a-0b8e-4c77-8626-b17cbc870790": {
   "value": "82900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEwLTktMS0xLTA_22021bb1-64bd-42ba-9121-bfc515cd7028": {
   "value": "82900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEwLTEwLTEtMS0w_1b03787b-b878-4057-9610-8fc236ae79f3": {
   "value": "200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEwLTExLTEtMS0w_6a579ba5-4d3a-4737-a01d-282ac406fffe": {
   "value": "83100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzExLTMtMS0xLTA_99253e14-4717-49c6-be61-c7a1365bcb6a": {
   "value": "-5500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:CapitalReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzExLTUtMS0xLTA_afdfa0b3-4637-46ea-bbc9-f73e3c3c43b4": {
   "value": "5800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzExLTktMS0xLTA_0be894d3-b396-4179-985b-520ec130a813": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzExLTEwLTEtMS0w_7b90e023-c275-4dd9-bda8-b7e1c3096b27": {
   "value": "-300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzExLTExLTEtMS0w_e6be34cf-ceea-4fed-a864-a73a5a47896d": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEyLTMtMS0xLTA_b0ee4106-12a6-4b21-a4d1-111d27e9908a": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEyLTQtMS0xLTA_b61b2903-558a-4019-9481-84b2652da144": {
   "value": "-800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEyLTUtMS0xLTA_98af5d2e-18df-4519-918d-291a04d956db": {
   "value": "-100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEyLTktMS0xLTA_eed9e5c9-6f34-4755-a09b-794e87120109": {
   "value": "-900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEyLTEwLTEtMS0w_053a3634-fab8-4a86-9ce4-296cd4baf33c": {
   "value": "-100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEyLTExLTEtMS0w_8480db90-bc16-4d75-9a8d-ecfc2b557e7d": {
   "value": "-1000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTEtMS0xLTA_fddb6467-63b8-4c8f-8af1-958715495714": {
   "value": "83800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTItMS0xLTA_a7299249-e044-4f3e-94da-da936931da2e": {
   "value": "122300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTMtMS0xLTA_0a6b498e-d0a1-42ec-944a-b31929bc042e": {
   "value": "2005400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTQtMS0xLTA_baaee803-b67b-4323-b661-09823bf72220": {
   "value": "37200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTUtMS0xLTA_a0e9f7ac-08d3-4935-9d4c-6e7a82e93291": {
   "value": "-23200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTYtMS0xLTA_47057702-33f8-4d32-b472-7d0dc75c3d73": {
   "value": "2400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTctMS0xLTA_8e3900ad-f241-4b2f-9693-b50afa199dac": {
   "value": "-123100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTgtMS0xLTA_deb3b969-d065-4b24-846a-b67d3892cf2e": {
   "value": "646600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTktMS0xLTA_5d747512-9814-4720-bbe2-2a09e3964b73": {
   "value": "2751500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTEwLTEtMS0w_82330c91-f21c-4b8c-9337-38dbc97c0fd0": {
   "value": "2500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTplNWNjYzMwY2I0ODA0MTNhYjNjZTQ2NDU5ZTAxNzdkOS90YWJsZXJhbmdlOmU1Y2NjMzBjYjQ4MDQxM2FiM2NlNDY0NTllMDE3N2Q5XzEzLTExLTEtMS0w_1cf5106d-2624-4a52-b762-3716397ba7fc": {
   "value": "2754000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItMS0xLTEtMA_8bb1f4d2-74c8-42fe-a3f4-09d6644a0dfd": {
   "value": "83800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItMi0xLTEtMA_bf176e78-9a09-4206-98d7-bee28c4e581f": {
   "value": "741900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItMy0xLTEtMA_67d2d110-5bd7-49cd-a21d-ae19644ca155": {
   "value": "1024000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItNC0xLTEtMA_beae1483-7cb9-4c49-97e6-262f24df274c": {
   "value": "61800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItNS0xLTEtMA_289801c1-2a17-4f50-bad7-f9c72ad9f06e": {
   "value": "-32800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItNi0xLTEtMA_8c706ad1-9ee8-454c-8577-e86224f9b4b8": {
   "value": "-4500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItNy0xLTEtMA_bfee7b98-2679-415b-9a7f-5e023fc098cb": {
   "value": "-72500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItOC0xLTEtMA_740dcbbe-204c-4ce8-bafd-ec589a47abce": {
   "value": "-50700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItOS0xLTEtMA_594f5687-fa2a-4cc5-b4ed-2a8f029b4fbf": {
   "value": "1751000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItMTAtMS0xLTA_b9a53256-7d3f-4da7-9989-be5f78f07c99": {
   "value": "2000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzItMTEtMS0xLTA_f8f59d40-9f69-4bb7-a0d9-3f5fdbd02d0f": {
   "value": "1753100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:PreviouslyStatedMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzMtMy0xLTEtMA_e1532be0-4f93-4f52-a49a-8686af4e6fee": {
   "value": "12100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzMtOS0xLTEtMA_e1b75222-ecd3-4a02-aefd-06932eaf9777": {
   "value": "12100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzMtMTEtMS0xLTA_16fbcec7-318c-43da-8d94-1efd23a3fcf6": {
   "value": "12100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis": "ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtMS0xLTEtMA_a5f9ddb8-dc7d-4cc9-a33a-1f0e0dfcb0c5": {
   "value": "83800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtMi0xLTEtMA_d20c22fc-da0e-4c6d-8504-7d2cc0cc1e8f": {
   "value": "741900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtMy0xLTEtMA_3138f420-08d1-42d0-bec8-1b3d3868ec51": {
   "value": "1036100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtNC0xLTEtMA_a1320b36-befa-4eff-bda8-19b56ef7c276": {
   "value": "61800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtNS0xLTEtMA_dbce25a9-2329-47af-a908-922a38eda6c5": {
   "value": "-32800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtNi0xLTEtMA_12299a45-fa38-4de2-9943-439fefb5dbca": {
   "value": "-4500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtNy0xLTEtMA_25e477d7-8cd5-443e-ae05-f40b0d2fab63": {
   "value": "-72500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtOC0xLTEtMA_590ff36f-d261-487e-8a83-9722a7a922b4": {
   "value": "-50700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtOS0xLTEtMA_bcd7613b-35fe-4f4f-8d88-7d75aedb6d80": {
   "value": "1763100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtMTAtMS0xLTA_4ff06f11-5bcd-4649-8089-9316c09bdf10": {
   "value": "2000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzQtMTEtMS0xLTA_e2326672-61a7-470a-841e-b5c7a07df8d9": {
   "value": "1765200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzUtOC0xLTEtMA_1d7c2390-9d57-4cac-9a57-90281de78fc6": {
   "value": "548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzUtOS0xLTEtMA_47ad63f2-3646-446c-af07-de563ed67680": {
   "value": "548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzUtMTAtMS0xLTA_a1996814-f664-4f0a-b813-c1946ece2ec6": {
   "value": "900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzUtMTEtMS0xLTA_7cab07df-08f4-460b-9668-7b27af3c107d": {
   "value": "548900000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzYtMy0xLTEtMA_7bd69a22-136f-4670-854b-974fa2924a25": {
   "value": "7300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzYtNC0xLTEtMA_a3069806-b4bc-454f-9d83-b7c7598cef9f": {
   "value": "-118400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzYtNS0xLTEtMA_640cece1-585e-4dcf-8f7b-70408ea133af": {
   "value": "-1700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzYtNi0xLTEtMA_97b6c488-e4ab-4e92-9752-de4e733cff29": {
   "value": "30000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzYtOS0xLTEtMA_14c5bf96-ba62-4093-90cf-864e41c9a1f8": {
   "value": "-82700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzYtMTAtMS0xLTA_ddded403-ea9d-432e-a911-3e215520c4ab": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzYtMTEtMS0xLTA_206b4cc1-cb9e-471c-abad-112163bf4139": {
   "value": "-82700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctMy0xLTEtMA_13effa1e-df4f-4ac4-b16b-25d39b8c5557": {
   "value": "7300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctNC0xLTEtMA_4d30aece-543e-4ced-9f8a-c344ff3a02d4": {
   "value": "-118400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctNS0xLTEtMA_bba7a478-caeb-4b3c-b669-1d5958f8d65f": {
   "value": "-1700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctNi0xLTEtMA_0d59533f-65b2-4dfb-8a07-0830510b8260": {
   "value": "30000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctOC0xLTEtMA_8576344d-2b8c-488f-a385-2fda0a62f571": {
   "value": "548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctOS0xLTEtMA_14ad239b-657b-4e20-ac60-27f903ff55c2": {
   "value": "465300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctMTAtMS0xLTA_c809c202-c113-4980-a606-161288e46dc3": {
   "value": "1000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzctMTEtMS0xLTA_ce139c7f-44c5-46c2-9674-d7c6b61bc19f": {
   "value": "466200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzgtMi0xLTEtMA_a11a500d-de3b-42d6-a76b-a17ece0d3916": {
   "value": "-536400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   },
   "links": {
    "ftTyp_fact-footnote": {
     "ftGrp_default": [
      "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90ZXh0cmVnaW9uOmE5MmI4Y2ZlZjMzODQ2NTA5MzQ3NGFhZWUyY2E3NDUzXzIwODkwNzIwOTM2Njk2_05d5b08b-b04f-466e-9a9e-8f29cd43992c"
     ]
    }
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzgtMy0xLTEtMA_b213c217-8f55-4ecf-970c-62490d918e13": {
   "value": "485700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzgtOC0xLTEtMA_59e49079-daf7-4927-ae22-d1730ee7e656": {
   "value": "50700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzgtOS0xLTEtMA_6862d798-b3df-40a8-93b9-2319779980f0": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzgtMTEtMS0xLTA_438dd34e-a8b9-4fea-a5f2-36635958e969": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzktMi0xLTEtMA_37ddf8ee-60b6-4cc9-b7f6-d8d2cb5d6930": {
   "value": null,
   "dimensions": {
    "concept": "ipsen:AugmentationReductionDeCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzktOS0xLTEtMA_99f82faf-6f74-4ec2-a019-0d8cf240d45a": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:AugmentationReductionDeCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzktMTEtMS0xLTA_1bccebe4-f7f7-4db9-8df1-59fe02726a97": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ipsen:AugmentationReductionDeCapital",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEwLTMtMS0xLTA_32b4ff51-2049-4873-9436-68d86a20402d": {
   "value": "15100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEwLTctMS0xLTA_a6f611c7-9fe2-4f47-9675-5235ddf2a944": {
   "value": "7400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEwLTktMS0xLTA_32849b8a-ced0-41e7-873d-7b30c465ca94": {
   "value": "22500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEwLTExLTEtMS0w_10fba3fa-4a93-4a76-8c0e-fbe027c7307e": {
   "value": "22500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzExLTctMS0xLTA_ae4933b2-43c4-4c08-8e10-6f9bbf28b264": {
   "value": "-37000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzExLTktMS0xLTA_e60da590-eab0-42d9-9af5-397b8621e599": {
   "value": "-37000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzExLTExLTEtMS0w_ef510185-0d36-4616-a774-9e54a9e5ef73": {
   "value": "-37000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEyLTItMS0xLTA_67a6ab3f-61d2-4c2e-b459-5cd354dc375e": {
   "value": "83200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEyLTMtMS0xLTA_7692950a-1a3e-4725-8e32-a17b5a8e8750": {
   "value": null,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEyLTktMS0xLTA_ba006868-1864-4986-91b4-d51187106b6a": {
   "value": "83200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEyLTEwLTEtMS0w_bff75890-d84a-44d4-a72a-5a316b59e1b1": {
   "value": "300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzEyLTExLTEtMS0w_173457ba-91e9-41ab-a115-24f4aeb1c7f4": {
   "value": "83500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE0LTMtMS0xLTA_7c8b4750-e2df-4736-a92f-27abd35da11c": {
   "value": "3500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE0LTQtMS0xLTA_0113e1e3-36c9-4e3f-893c-309059a0aa91": {
   "value": "-3000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE0LTktMS0xLTA_b15b7652-95ef-4169-92ca-1211871b5520": {
   "value": "500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE0LTEwLTEtMS0w_32aa84c0-2a27-4440-a2aa-e518d9324b8e": {
   "value": "0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE0LTExLTEtMS0w_2f98d792-2cd5-4dc2-b1af-c0c72a1b8a50": {
   "value": "500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTEtMS0xLTA_7fbc69ea-70e5-4c4e-a18b-2af1999e6c8f": {
   "value": "83800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTItMS0xLTA_4248231d-bd59-446f-8feb-f02389364049": {
   "value": "122300000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTMtMS0xLTA_0f3037c7-26da-4740-a980-f816bc761eed": {
   "value": "1547600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ReservesConsolidesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTQtMS0xLTA_8047cc41-46a0-4b26-be9a-765df3419ead": {
   "value": "-59600000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTUtMS0xLTA_ac6d1835-c7a7-491b-a7c5-b6351d27dcf5": {
   "value": "-34400000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTYtMS0xLTA_21824ef0-15e8-4c26-8a63-b366bea5c595": {
   "value": "25500000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTctMS0xLTA_e308d0ae-247a-4caa-8283-c552b49118e1": {
   "value": "-102100000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTgtMS0xLTA_578910ae-b2dc-472e-9898-f9734eadaeaa": {
   "value": "548000000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ipsen:ResultatDeLexerciceMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTktMS0xLTA_ec886134-0e5e-4ba0-9753-256fc4fca543": {
   "value": "2131200000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTEwLTEtMS0w_17762e00-511a-464b-bfc5-72e1679e6087": {
   "value": "2700000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90YWJsZTo4NzBhODRkZDEzOWY0NmNkYjRhN2MzZjliMmRmMzk5Yi90YWJsZXJhbmdlOjg3MGE4NGRkMTM5ZjQ2Y2RiNGE3YzNmOWIyZGYzOTliXzE1LTExLTEtMS0w_6c9f5af7-e338-4d27-8b2d-5a34955dd498": {
   "value": "2133800000",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90ZXh0cmVnaW9uOmE5MmI4Y2ZlZjMzODQ2NTA5MzQ3NGFhZWUyY2E3NDUzXzIwMzQwOTY1MTIyODU2_f283bb2e-146a-4522-b5bd-c6437fd5c406": {
   "value": "29809299.76",
   "decimals": 2,
   "dimensions": {
    "concept": "ipsen:ImputationDeLaPerteSurLePostePrimesDapports",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90ZXh0cmVnaW9uOmE5MmI4Y2ZlZjMzODQ2NTA5MzQ3NGFhZWUyY2E3NDUzXzIwMzQwOTY1MTIyODkw_6b15a298-2fa3-4270-b58f-fd34e89089af": {
   "value": "506522631.95",
   "decimals": 2,
   "dimensions": {
    "concept": "ipsen:ImputationDeLaPerteSurLePostePrimesDapports",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzkvZnJhZzo3ZGI1NWYxMzI2Nzc0MGQxYWM0OTEyMjY1OTViZDQ4Mi90ZXh0cmVnaW9uOjdkYjU1ZjEzMjY3NzQwZDFhYzQ5MTIyNjU5NWJkNDgyXzg3OTYwOTMwMjQzNDM_95847017-baec-4b0d-8dfa-1237f7a22940": {
   "value": "Ipsen est un groupe biopharmaceutique mondial focalis\u00e9 sur l\u2019innovation et la M\u00e9decine de Sp\u00e9cialit\u00e9",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzkvZnJhZzo3ZGI1NWYxMzI2Nzc0MGQxYWM0OTEyMjY1OTViZDQ4Mi90ZXh0cmVnaW9uOjdkYjU1ZjEzMjY3NzQwZDFhYzQ5MTIyNjU5NWJkNDgyXzg3OTYwOTMwMjQzNDI_33f2e725-99b2-4f5f-ac1a-995969188da6": {
   "value": "65 Quai Georges Gorse, 92100 Boulogne-Billancourt,",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzkvZnJhZzo3ZGI1NWYxMzI2Nzc0MGQxYWM0OTEyMjY1OTViZDQ4Mi90ZXh0cmVnaW9uOjdkYjU1ZjEzMjY3NzQwZDFhYzQ5MTIyNjU5NWJkNDgyXzg3OTYwOTMwMjQzNDA_3c22137a-ddee-45e9-8865-94b0c4af9022": {
   "value": "65 Quai Georges Gorse, 92100 Boulogne-Billancourt",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzkvZnJhZzo3ZGI1NWYxMzI2Nzc0MGQxYWM0OTEyMjY1OTViZDQ4Mi90ZXh0cmVnaW9uOjdkYjU1ZjEzMjY3NzQwZDFhYzQ5MTIyNjU5NWJkNDgyXzg3OTYwOTMwMjQzNDE_64ca8b6e-a37f-48c7-b498-e82232c638bb": {
   "value": "France.",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzkvZnJhZzo3ZGI1NWYxMzI2Nzc0MGQxYWM0OTEyMjY1OTViZDQ4Mi90ZXh0cmVnaW9uOjdkYjU1ZjEzMjY3NzQwZDFhYzQ5MTIyNjU5NWJkNDgyXzg3OTYwOTMwMjQzNDE_98c967f2-854b-4fd9-9ead-335b7af1963c": {
   "value": "France.",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzkvZnJhZzo3ZGI1NWYxMzI2Nzc0MGQxYWM0OTEyMjY1OTViZDQ4Mi90ZXh0cmVnaW9uOjdkYjU1ZjEzMjY3NzQwZDFhYzQ5MTIyNjU5NWJkNDgyXzg3OTYwOTMwMjQzNTA_8a25442f-4089-4bb3-b283-29a1f3e3aa4d": {
   "value": "Ipsen",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV82MTkvZnJhZzo3ZWIyMWFiMTBmMGU0NDUwYWEwYWY2NzdlNmU1NzYwMy90ZXh0cmVnaW9uOjdlYjIxYWIxMGYwZTQ0NTBhYTBhZjY3N2U2ZTU3NjAzXzg3OTYwOTMwMjQ1OTQ_f8929606-d8e9-4abc-983b-6628775691d9": {
   "value": "S.A.",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "fr",
    "entity": "scheme:549300M6SGDPB4Z94P11",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90ZXh0cmVnaW9uOmE5MmI4Y2ZlZjMzODQ2NTA5MzQ3NGFhZWUyY2E3NDUzXzIwODkwNzIwOTM2Njk2_05d5b08b-b04f-466e-9a9e-8f29cd43992c": {
   "value": "<span class=\"fidelity charStyle-baa0a885\"> </span><span class=\"fidelity charStyle-baa0a885\">29\u00a0809\u00a0299,76</span>",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzYvZnJhZzphOTJiOGNmZWYzMzg0NjUwOTM0NzRhYWVlMmNhNzQ1My90ZXh0cmVnaW9uOmE5MmI4Y2ZlZjMzODQ2NTA5MzQ3NGFhZWUyY2E3NDUzXzIwODkwNzIwOTM2Njk2_05d5b08b-b04f-466e-9a9e-8f29cd43992c",
    "language": "fr"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90ZXh0cmVnaW9uOjg5ZmI2MzI4NDcxNzQ2NDI5NTVhOWY1MTg3ZTU3OWIxXzIwODkwNzIwOTI5MzI2_aac25d9d-46ec-429c-b159-3dff69f0fbb0": {
   "value": "Les comptes au 31\u00a0d\u00e9cembre 2020 ont \u00e9t\u00e9 retrait\u00e9s de l'application r\u00e9trospective de la d\u00e9cision de l'IFRIC relative aux avantages au personnel <span class=\"fidelity charStyle-baa0a885\">au\u00a01</span><span class=\"fidelity charStyle-613cd33f\" style=\"left: 13.47pt; position: absolute; top: -1.7465pt;\">er</span><span class=\"fidelity charStyle-baa0a885\" style=\"left: 17.42pt; position: absolute;\">\u00a0janvier 2020 (voir note 5.3.2.5).</span>",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMzAvZnJhZzo4OWZiNjMyODQ3MTc0NjQyOTU1YTlmNTE4N2U1NzliMS90ZXh0cmVnaW9uOjg5ZmI2MzI4NDcxNzQ2NDI5NTVhOWY1MTg3ZTU3OWIxXzIwODkwNzIwOTI5MzI2_aac25d9d-46ec-429c-b159-3dff69f0fbb0",
    "language": "fr"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90ZXh0cmVnaW9uOmFkNzliNWRlNTFmYTQ1ZmJiZGZlZmVmZmI5Zjc0ZWIzXzIwODkwNzIwOTI5Mzc4_ff16c71d-78c6-4094-bf86-f4b42f959a65": {
   "value": "<div style=\"font-size: 7pt; left: 56.69pt; line-height: 4.99pt; position: absolute; top: 741.14pt;\"><span class=\"fidelity charStyle-baa0a885\"><span style=\"left: 0pt; position: absolute;\">(1)<span style=\"display: inline-block; height: 4.99pt;\"/></span><span style=\"left: 11.34pt; position: absolute;\">Les produits per\u00e7us en 2020 au titre d'activit\u00e9s c\u00e9d\u00e9es ant\u00e9rieurement \u00e0 2020 ont \u00e9t\u00e9 reclass\u00e9s de la ligne \"R\u00e9sultat des activit\u00e9s abandonn\u00e9es\" <span style=\"display: inline-block; height: 4.99pt;\"/></span></span></div><div style=\"font-size: 7pt; left: 68.03pt; line-height: 4.99pt; position: absolute; top: 748.84pt;\"><span class=\"fidelity charStyle-baa0a885\">\u00e0\u00a0la\u00a0ligne \"Autres produits op\u00e9rationnels\" pour</span><span class=\"fidelity charStyle-baa0a885\"> </span><span class=\"fidelity charStyle-baa0a885\">3,8</span><span class=\"fidelity charStyle-baa0a885\">\u00a0M</span><span class=\"fidelity charStyle-baa0a885\">\u20ac.</span></div>",
   "dimensions": {
    "concept": "xbrl:note",
    "noteId": "id3VybDovL2RvY3MudjEvZG9jOjc5NmU1NjRmYzJhODRiOTZiZjU4NDEwNjYzZWVkNzk5L3NlYzo3OTZlNTY0ZmMyYTg0Yjk2YmY1ODQxMDY2M2VlZDc5OV8xMjcvZnJhZzphZDc5YjVkZTUxZmE0NWZiYmRmZWZlZmZiOWY3NGViMy90ZXh0cmVnaW9uOmFkNzliNWRlNTFmYTQ1ZmJiZGZlZmVmZmI5Zjc0ZWIzXzIwODkwNzIwOTI5Mzc4_ff16c71d-78c6-4094-bf86-f4b42f959a65",
    "language": "fr"
   }
  }
 }
}