{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "alf": "http://alfen.com/20211231",
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://alfen.com/20211231/alf-2021-12-31.xsd"
  ]
 },
 "facts": {
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV8xMC9mcmFnOjE5ZDM3NTg4OTU3NDQwMDliNzk0N2ZhMTU5OGVhYjgxL3RleHRyZWdpb246MTlkMzc1ODg5NTc0NDAwOWI3OTQ3ZmExNTk4ZWFiODFfMjk1OA_49dd1538-19fa-4685-9ed3-edaa6dc417a5": {
   "value": "We have a unique combination of activities as we design, engineer, develop, produce and service smart grids, energy storage systems, and electric vehicle charging equipment. We combine our activities in integrated solutions to address the electricity challenges of our clients.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV8xMC9mcmFnOjE5ZDM3NTg4OTU3NDQwMDliNzk0N2ZhMTU5OGVhYjgxL3RleHRyZWdpb246MTlkMzc1ODg5NTc0NDAwOWI3OTQ3ZmExNTk4ZWFiODFfMjk2MA_15492fe8-059f-47ed-b742-ede9c5c15e8e": {
   "value": "Netherlands",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV8xMC9mcmFnOjE5ZDM3NTg4OTU3NDQwMDliNzk0N2ZhMTU5OGVhYjgxL3RleHRyZWdpb246MTlkMzc1ODg5NTc0NDAwOWI3OTQ3ZmExNTk4ZWFiODFfMjk2MA_4d67112a-b38d-4a2c-b415-9bbcad5ddf68": {
   "value": "Netherlands",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV8xMC9mcmFnOjE5ZDM3NTg4OTU3NDQwMDliNzk0N2ZhMTU5OGVhYjgxL3RleHRyZWdpb246MTlkMzc1ODg5NTc0NDAwOWI3OTQ3ZmExNTk4ZWFiODFfMjk2MA_95712fde-f70d-455a-81e8-7906b539c232": {
   "value": "Netherlands",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMi0yLTEtMS0xNzAwMw_95b14e9f-2b4c-493c-a89a-a1a5f41420ae": {
   "value": "249679000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMi00LTEtMS0xNzAwMw_0e7db231-0efe-48b9-ad57-873c0c54e51d": {
   "value": "189010000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMy0yLTEtMS0xNzAwMw_027b4bc6-7881-4e03-89de-944859a9edbd": {
   "value": "249679000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeFromContinuingOperationsAttributableToOwnersOfParent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMy00LTEtMS0xNzAwMw_49908dce-dd88-4f7f-a4b1-04dd3fea9c74": {
   "value": "189010000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeFromContinuingOperationsAttributableToOwnersOfParent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfNi0yLTEtMS0xNzAwMw_1dff2cb4-3aa4-4a02-a6fe-840c5cfd6a14": {
   "value": "148594000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfNi00LTEtMS0xNzAwMw_89ceb920-20c0-4a45-ac77-30471885d7ee": {
   "value": "111066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfNy0yLTEtMS0xNzAwMw_3dce003c-edfd-44f3-849c-ce9f1794e05d": {
   "value": "11287000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:CostsOfOutsourcedWorkAndOtherExternalCosts",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfNy00LTEtMS0xNzAwMw_7a090515-ceb1-4578-8d44-5048eaef8809": {
   "value": "8615000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:CostsOfOutsourcedWorkAndOtherExternalCosts",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfOC0yLTEtMS0xNzAwMw_d681c79e-327e-499c-94d5-8ba55d5306ec": {
   "value": "40051000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfOC00LTEtMS0xNzAwMw_e0ee1ee0-c7aa-40be-aaf7-0bc94c96f1b7": {
   "value": "34401000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfOS0yLTEtMS0xNzAwMw_da0b5d84-a6e6-48b0-90c6-0634d433a501": {
   "value": "3408000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfOS00LTEtMS0xNzAwMw_d75f7641-cfd8-432c-b58c-dcc4231bc44f": {
   "value": "2614000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTAtMi0xLTEtMTcwMDM_20b3f09a-0465-4366-88a1-0c956aef5389": {
   "value": "5105000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:DepreciationExpenseIncludingRightOfUseAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTAtNC0xLTEtMTcwMDM_1de4b7a6-3ef5-44f3-a90e-a68f60537faa": {
   "value": "3876000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:DepreciationExpenseIncludingRightOfUseAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTEtMi0xLTEtMTcwMDM_25041856-4900-4a58-a602-dfde6e3ee70c": {
   "value": "-50000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTEtNC0xLTEtMTcwMDM_112700b0-03cd-4f41-a785-053f3d82d8e0": {
   "value": "2000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTItMi0xLTEtMTcwMDM_4d070ab2-3659-4bef-80ab-b87ccf364f94": {
   "value": "13594000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTItNC0xLTEtMTcwMDM_5860c1ce-aadf-4e9a-8d95-719e2b2cc00c": {
   "value": "11085000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTMtMi0xLTEtMTcwMDM_ac940501-484e-4f22-876d-fd394960b036": {
   "value": "221989000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTMtNC0xLTEtMTcwMDM_913af941-8f50-4529-ac28-097ed17a56c0": {
   "value": "171659000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTUtMi0xLTEtMTcwMDM_ccfdb18c-7137-4f2f-a64c-90fa19a90177": {
   "value": "27690000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTUtNC0xLTEtMTcwMDM_bffba33b-87c1-4ec8-bff3-e1105f9d2e65": {
   "value": "17351000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTctMi0xLTEtMTcwMDM_8649e1cc-114f-462d-ae60-e2d655af5639": {
   "value": "4000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTctNC0xLTEtMTcwMDM_500b65cb-a97d-40ea-9f0f-a8dbcbfd024f": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTgtMi0xLTEtMTcwMDM_fe76c1f4-10c5-4aca-acc7-dd0ab1201942": {
   "value": "996000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTgtNC0xLTEtMTcwMDM_067f20bf-3720-4af4-806a-360dde66856a": {
   "value": "778000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTktMi0xLTEtMTcwMDM_7b5494aa-5c97-48f3-8029-b41146b99873": {
   "value": "-992000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMTktNC0xLTEtMTcwMDM_5eaa5230-ee93-46e0-8819-1631d7731917": {
   "value": "-773000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjEtMi0xLTEtMTcwMDM_0956f74a-2d14-4ad3-88a2-7f854c6328ea": {
   "value": "26698000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjEtNC0xLTEtMTcwMDM_578a53f0-fdc3-4366-9b44-1447439f8139": {
   "value": "16578000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjItMi0xLTEtMTcwMDM_28a68378-320c-4e18-bb66-48d2e68bf0f4": {
   "value": "5248000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjItNC0xLTEtMTcwMDM_8587b76d-afb8-4dc5-9349-b75a5d130a46": {
   "value": "4591000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjMtMi0xLTEtMTcwMDM_27e3a596-c9bf-4599-bc02-95c593bac665": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjMtNC0xLTEtMTcwMDM_6a39edb6-8d30-4191-8c28-81d80fcb1cdb": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjUtMi0xLTEtMTcwMDM_6a154656-7958-41e5-a18b-2745bc934208": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjUtNC0xLTEtMTcwMDM_2bae1710-b1d6-45b3-bea2-4b54ac99b8ca": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjYtMi0xLTEtMTcwMDM_dc43a056-6752-4262-8dd0-516f93d77f85": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjYtNC0xLTEtMTcwMDM_c2101323-b69e-44b6-a067-b5310ea54b7e": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjgtMi0xLTEtMTcwMDM_461ae4a7-79a5-42f4-be62-4192ff459855": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMjgtNC0xLTEtMTcwMDM_04e27eaa-22f8-4eab-aba1-cf4add89cb37": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzEtMi0xLTEtMTcwMDM_f695a4e4-a646-4398-9bec-0c44d8a7f5dd": {
   "value": "0.99",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzEtNC0xLTEtMTcwMDM_81f9507e-d3c5-4bd2-9e0c-cbcc9db4f3fc": {
   "value": "0.57",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzItMi0xLTEtMTcwMDM_fbfb86e0-732a-4e0a-938c-48cfadcfbff4": {
   "value": "0.99",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzItNC0xLTEtMTcwMDM_f2863564-ee9c-4f55-80bd-f0ddbdf0f790": {
   "value": "0.57",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzUtMi0xLTEtMTcwMDM_bef357d7-d7ca-4f9b-b56b-0ed941ec3b10": {
   "value": "21694584",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:WeightedAverageShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzUtNC0xLTEtMTcwMDM_cecce46c-1b3e-4618-82e6-be333a07d631": {
   "value": "20891513",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:WeightedAverageShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzYtMi0xLTEtMTcwMDM_0bd0a970-6b23-46fc-a453-d3bd8b58e4c6": {
   "value": "21774962",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustedWeightedAverageShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80My9mcmFnOjE0OTgzMWYzZmQwOTRlNjhhNTI1ZTE1OTIzZTY5Y2ZlL3RhYmxlOjI1NWMzMjM4ZmQ2YzQyZjBiNWZjNjNlYjNlOTlmYmYxL3RhYmxlcmFuZ2U6MjU1YzMyMzhmZDZjNDJmMGI1ZmM2M2ViM2U5OWZiZjFfMzYtNC0xLTEtMTcwMDM_053c2f52-eb09-41bb-86d1-4864f0dc621a": {
   "value": "20951898",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:AdjustedWeightedAverageShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMy0yLTEtMS0xNzAwMw_1a97adf8-6e6b-498e-8444-e691f9b20e53": {
   "value": "24955000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:PropertyPlantAndEquipmentIncludingRightOfUseAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMy00LTEtMS0xNzAwMw_64e19d53-7b8c-4934-8af4-9e0747c04b06": {
   "value": "24056000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:PropertyPlantAndEquipmentIncludingRightOfUseAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNC0yLTEtMS0xNzAwMw_c5e516de-a987-47a7-a39a-8f1a6837f46b": {
   "value": "17848000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNC00LTEtMS0xNzAwMw_39c846fa-acdb-4a6d-bc13-cce9f64d66d7": {
   "value": "13602000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNS0yLTEtMS0xNzAwMw_c2d8c364-b95d-47ef-a9ee-a54845cf1a6e": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNS00LTEtMS0xNzAwMw_b060b9ab-603f-471d-9ecc-34e14d4df573": {
   "value": "11000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNi0yLTEtMS0xNzAwMw_8bf346f7-86c2-4495-a7f6-c2be1084639d": {
   "value": "316000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNi00LTEtMS0xNzAwMw_0107d5d9-55be-4efb-a8fe-20e1333ada03": {
   "value": "137000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentReceivables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNy0yLTEtMS0xNzAwMw_e5888b7d-090f-4449-a589-32f3c7076c10": {
   "value": "43119000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNy00LTEtMS0xNzAwMw_9e5e2c60-eb47-47cf-b9b3-f92aa76ba4cf": {
   "value": "37806000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTAtMi0xLTEtMTcwMDM_6021b9d7-3fb3-44eb-b3e2-300998c28b09": {
   "value": "41582000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTAtNC0xLTEtMTcwMDM_4eb24cc3-98b6-4a43-a416-e99713b72b11": {
   "value": "19988000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTEtMi0xLTEtMTcwMDM_e140ef21-fc92-43a8-92cc-917422c5a9b8": {
   "value": "62197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTEtNC0xLTEtMTcwMDM_f0c6e1b5-d59e-4aba-b893-914e19756f87": {
   "value": "36414000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentReceivables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTItMi0xLTEtMTcwMDM_fff59555-0193-47ee-8a0d-6c0a8fc116f1": {
   "value": "9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTItNC0xLTEtMTcwMDM_1d043108-d077-4577-9938-d0464818e070": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTMtMi0xLTEtMTcwMDM_f87751ff-63d0-4799-af13-a5942476bc71": {
   "value": "47277000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTMtNC0xLTEtMTcwMDM_1d75fc11-2895-4b8d-b79b-dbecad668d31": {
   "value": "52344000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTQtMi0xLTEtMTcwMDM_ad738258-b96f-421e-b4f3-288e1c86e36b": {
   "value": "151065000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTQtNC0xLTEtMTcwMDM_923f76e0-22aa-4564-98fd-85055fb92bf0": {
   "value": "108746000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTYtMi0xLTEtMTcwMDM_5dfacee6-29b2-4f89-960c-358dc5b6105b": {
   "value": "194184000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTYtNC0xLTEtMTcwMDM_fd6b8d22-d766-46de-8738-81813881d22a": {
   "value": "146552000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTktMi0xLTEtMTcwMDM_69945cbc-1be2-4164-a358-eee14df57aaf": {
   "value": "2175000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMTktNC0xLTEtMTcwMDM_c04798e6-e33f-43c0-84aa-12e9b137581c": {
   "value": "2175000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjAtMi0xLTEtMTcwMDM_dc2d8203-42cd-4276-a673-27f035e8cd82": {
   "value": "50429000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjAtNC0xLTEtMTcwMDM_c85f68c8-5d13-4192-a039-3e4a4da17762": {
   "value": "50429000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjEtMi0xLTEtMTcwMDM_2a0ecd5d-14de-4cf1-95a4-dd591a1fd0fe": {
   "value": "22265000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:RetainedEarningsPriorYearAccumulation",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjEtNC0xLTEtMTcwMDM_ae8e5a64-ac34-4874-8135-b6887febf303": {
   "value": "9637000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:RetainedEarningsPriorYearAccumulation",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjItMi0xLTEtMTcwMDM_cd1f5b68-2c60-44b3-8dce-fe5e4bb3354c": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:RetainedEarningsResultForTheYear",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjItNC0xLTEtMTcwMDM_ac7979dd-6914-40c3-bf64-5860769b40fc": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:RetainedEarningsResultForTheYear",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjMtMi0xLTEtMTcwMDM_26a0977f-dd1f-442f-abb5-8aeb83eac651": {
   "value": "96319000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjMtNC0xLTEtMTcwMDM_047c32c5-b882-4327-a15f-f98472bf86c6": {
   "value": "74228000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjctMi0xLTEtMTcwMDM_f1c8719c-2087-4970-b353-1b1b752675d3": {
   "value": "13639000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:NonCurrentPortionOfNonCurrentBorrowingsIncludingLeaseLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjctNC0xLTEtMTcwMDM_ba5cba40-80b6-44e9-b228-67055cca722f": {
   "value": "15467000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:NonCurrentPortionOfNonCurrentBorrowingsIncludingLeaseLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjgtMi0xLTEtMTcwMDM_9bde0172-1b0b-41d5-b7de-4f94d0493a29": {
   "value": "4221000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjgtNC0xLTEtMTcwMDM_049a304a-98ba-45de-abe2-633d9d75a870": {
   "value": "2921000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjktMi0xLTEtMTcwMDM_36fa4100-0118-4ce9-b504-ecb3e3aa5c76": {
   "value": "56000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMjktNC0xLTEtMTcwMDM_048df24d-a229-424e-ac3e-374587d49cf0": {
   "value": "42000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzAtMi0xLTEtMTcwMDM_287933d3-2301-4499-8e59-2be3588dee59": {
   "value": "17916000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzAtNC0xLTEtMTcwMDM_0660c61a-8976-4aaf-9990-84a8e9597476": {
   "value": "18430000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzMtMi0xLTEtMTcwMDM_49a1dfd5-6e83-4db4-bcd5-10b08e465a87": {
   "value": "71384000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzMtNC0xLTEtMTcwMDM_d4e2d442-4425-4ecb-b0ef-1286232c063f": {
   "value": "45619000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzQtMi0xLTEtMTcwMDM_fec7b7a1-6fed-449b-83bd-7c5d686b2bbd": {
   "value": "3804000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzQtNC0xLTEtMTcwMDM_ab09165d-4334-4689-853d-883029f8bfc9": {
   "value": "3309000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzUtMi0xLTEtMTcwMDM_02aff587-137d-46f0-8c04-ddf7eb924108": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:BankOverdraftsClassifiedAsCashEquivalents",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzUtNC0xLTEtMTcwMDM_aa1947e2-29af-4489-af7e-60bee572cf00": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:BankOverdraftsClassifiedAsCashEquivalents",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzYtMi0xLTEtMTcwMDM_0a36aa27-54d1-4f3f-9526-02f966a91cf8": {
   "value": "4761000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:CurrentBorrowingsAndCurrentPortionOfNonCurrentBorrowingsIncludingLeaseLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzYtNC0xLTEtMTcwMDM_7316d78f-5a80-4d43-9c18-2d1af88935ad": {
   "value": "4521000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:CurrentBorrowingsAndCurrentPortionOfNonCurrentBorrowingsIncludingLeaseLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzctMi0xLTEtMTcwMDM_b35aca9f-13c9-4de6-a861-5e8555157e9a": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentGovernmentGrants",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzctNC0xLTEtMTcwMDM_c6a3b8f4-b423-4c6e-9364-fc6dd3a4facb": {
   "value": "445000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentGovernmentGrants",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzgtMi0xLTEtMTcwMDM_09173289-c1a6-49fb-ba2e-b53fe120cb20": {
   "value": "79949000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzgtNC0xLTEtMTcwMDM_284dd6d5-3ca8-4d06-be46-aa95f036510b": {
   "value": "53894000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzktMi0xLTEtMTcwMDM_43a43c19-3045-4647-828f-6cfa4d58f71d": {
   "value": "97865000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfMzktNC0xLTEtMTcwMDM_e8d6a8c5-564b-464e-931e-f04988142b29": {
   "value": "72324000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNDEtMi0xLTEtMTcwMDM_a403866a-cbdb-4199-8095-f14ac5274f84": {
   "value": "194184000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80Ni9mcmFnOjJkMWZiOTIxYWYzYzQwZjM5NzYzNzUwMmExODIzMTgzL3RhYmxlOjM3ZWI0MmQwZjc2MzQ1ZmRhYWUzZjY1YmY0ZDI4MWZlL3RhYmxlcmFuZ2U6MzdlYjQyZDBmNzYzNDVmZGFhZTNmNjViZjRkMjgxZmVfNDEtNC0xLTEtMTcwMDM_b2c381a9-6d98-450d-b8b3-bde5548abc10": {
   "value": "146552000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMi0yLTEtMS0xNzAwMw_2b7edc47-3fc0-4b65-bd90-3c6255f08c1d": {
   "value": "2000000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMi00LTEtMS0xNzAwMw_a264cf9f-6e67-4013-8025-3d14dc76059e": {
   "value": "1913000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMi02LTEtMS0xNzAwMw_141ba7f5-ae96-4174-adba-94d9c4612dd3": {
   "value": "3510000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMi04LTEtMS0xNzAwMw_4cf3a853-b1bb-441f-9431-9530877c844c": {
   "value": "5625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMi0xMC0xLTEtMTcwMDM_ac356d25-2440-4a24-bd0c-b76d650fafc9": {
   "value": "13048000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfNC04LTEtMS0xNzAwMw_5ff10259-e42c-40c2-968c-60beaee0844e": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfNC0xMC0xLTEtMTcwMDM_fcdb775e-d975-4c70-8e62-9b34038a7983": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfNS0xMC0xLTEtMTcwMDM_ac32ddd4-91c6-45a9-9eba-ca75b062b66d": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfNi04LTEtMS0xNzAwMw_ead5defd-5fef-430c-bd3f-4d2e0a01a551": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfNi0xMC0xLTEtMTcwMDM_c8248523-d33f-491e-8bd1-b195c5b202f1": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfOS0yLTEtMS0xNzAwMw_828443da-02c1-43ff-b61c-0b49c4ac866a": {
   "value": "175000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfOS00LTEtMS0xNzAwMw_b59a3b64-d4f5-42a5-aed9-30563547bcf9": {
   "value": "49531000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfOS0xMC0xLTEtMTcwMDM_12ce65ef-e815-4c54-99fd-5b84ce067577": {
   "value": "49706000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTAtNC0xLTEtMTcwMDM_d205c535-11ea-4d3c-8683-e6e5ebd16ee7": {
   "value": "1015000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTAtMTAtMS0xLTE3MDAz_4d279a32-9155-475c-854a-285b94d45336": {
   "value": "1015000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTEtNi0xLTEtMTcwMDM_0f6cd9af-9577-4fd1-a743-1c8ca8582515": {
   "value": "502000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTEtMTAtMS0xLTE3MDAz_634e5ad7-6907-458d-99e9-c9d84798d99a": {
   "value": "502000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTItMTAtMS0xLTE3MDAz_c57e93ad-0cc7-4027-9107-04ab512554bb": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTMtNi0xLTEtMTcwMDM_2f7ecb63-68ea-49d1-8b71-4f1390a17eb5": {
   "value": "5625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTMtOC0xLTEtMTcwMDM_2479679b-7391-49fc-a0d1-790b46bfef71": {
   "value": "-5625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTMtMTAtMS0xLTE3MDAz_40ac7d9b-a113-411a-a2bb-76095e412e82": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTQtMi0xLTEtMTcwMDM_e11abc8e-f886-49c5-885b-f6df89505e94": {
   "value": "2175000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTQtNC0xLTEtMTcwMDM_9eeff1d3-fb77-441e-bac1-40db70eceffa": {
   "value": "50429000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTQtNi0xLTEtMTcwMDM_59f75c61-15d1-4dca-97d3-983caeb3d75f": {
   "value": "9637000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTQtOC0xLTEtMTcwMDM_539825f4-4ae3-4991-a733-50b3ac6ed59b": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTQtMTAtMS0xLTE3MDAz_8c506779-b52f-435f-ac5b-49dbcea9b566": {
   "value": "74228000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTYtOC0xLTEtMTcwMDM_118621e2-aacf-491b-adba-3d1df68a0157": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTYtMTAtMS0xLTE3MDAz_627e74be-14ad-4c34-a3af-726e15ef4051": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTctMTAtMS0xLTE3MDAz_c803296b-fa10-4514-b319-37efe559946b": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTgtOC0xLTEtMTcwMDM_5257e6fd-e331-4ee0-aa36-92a26c48d882": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMTgtMTAtMS0xLTE3MDAz_5f058e40-ca88-4d5a-9e01-f90c0dbd7e2d": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjEtMTAtMS0xLTE3MDAz_24256816-0948-40b3-9fec-20c62680fc88": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjItMTAtMS0xLTE3MDAz_1e98eda7-66a9-43f2-8b71-c0e833e42d3f": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjMtNi0xLTEtMTcwMDM_b276c95f-5ec4-45ec-8800-f46e7ecf0653": {
   "value": "641000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjMtMTAtMS0xLTE3MDAz_ceefc891-dc28-46e0-8e47-6028099dd13d": {
   "value": "641000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjQtMTAtMS0xLTE3MDAz_ba97cc08-20b4-45e3-a246-1721d0c44985": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjUtNi0xLTEtMTcwMDM_e2297753-c7aa-4472-9207-3acef775d9a0": {
   "value": "11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjUtOC0xLTEtMTcwMDM_06bcdbb4-8230-49ff-a3be-6b823069d1f3": {
   "value": "-11987000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjUtMTAtMS0xLTE3MDAz_350ee400-842f-48c2-b6da-786f0cbf2b8b": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjYtMi0xLTEtMTcwMDM_c19af923-5663-4c45-acd1-29fe6d9cca51": {
   "value": "2175000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjYtNC0xLTEtMTcwMDM_82aa8c0b-82bd-4beb-97f6-d16a80122981": {
   "value": "50429000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjYtNi0xLTEtMTcwMDM_5dbb14f2-84e8-40e6-b413-cbb60c6a9d42": {
   "value": "22265000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjYtOC0xLTEtMTcwMDM_3e66623d-bd08-48b4-b959-c4c2e4af460b": {
   "value": "21450000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "alf:ResultOfTheYearMember",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RhYmxlOjQ2NDUyMmFhMDY1ODQzN2JhMDcyNGM5MzdlM2M0N2QyL3RhYmxlcmFuZ2U6NDY0NTIyYWEwNjU4NDM3YmEwNzI0YzkzN2UzYzQ3ZDJfMjYtMTAtMS0xLTE3MDAz_f1d540ac-d1f3-448f-abfc-0b58c8e69e37": {
   "value": "96319000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RleHRyZWdpb246ZTljN2ViZWVlODZmNDkyYjkxNzcxMTdmZjdmMGEyYzZfODc_32c7c7b6-78b2-415c-bca5-d8d698b6f539": {
   "value": "21750000",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RleHRyZWdpb246ZTljN2ViZWVlODZmNDkyYjkxNzcxMTdmZjdmMGEyYzZfOTk_47d1b7fb-44c3-4c43-b51d-4546fdf14efd": {
   "value": "55416",
   "decimals": 0,
   "dimensions": {
    "concept": "alf:NumberOfTreasuryShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV80OS9mcmFnOmU5YzdlYmVlZTg2ZjQ5MmI5MTc3MTE3ZmY3ZjBhMmM2L3RleHRyZWdpb246ZTljN2ViZWVlODZmNDkyYjkxNzcxMTdmZjdmMGEyYzZfMTQ5_d0a2d564-e9e5-495d-8bf6-e33481bdfc9b": {
   "value": "55416",
   "decimals": 0,
   "dimensions": {
    "concept": "ifrs-full:NumberOfSharesOutstanding",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "xbrli:shares"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMi0yLTEtMS0xNzAwMw_9fef4d32-75c2-49e1-aa05-8f0d2289a656": {
   "value": "27690000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMi00LTEtMS0xNzAwMw_782b07f5-04de-40f7-b55e-4fc214028cbc": {
   "value": "17351000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNC0yLTEtMS0xNzAwMw_8e9055be-e6a0-4b37-ac2a-a7cda83a1c39": {
   "value": "8514000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNC00LTEtMS0xNzAwMw_c2e52e88-bcb9-4dac-b74c-1b692d995e89": {
   "value": "6490000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNS0yLTEtMS0xNzAwMw_58e7dcd9-652d-43c6-ab46-7ba5f0181ef8": {
   "value": "14000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNS00LTEtMS0xNzAwMw_6f7753e9-66a0-4417-b326-44f55712b92e": {
   "value": "3000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNi0yLTEtMS0xNzAwMw_221a7352-7337-4f38-9521-002fade50238": {
   "value": "-179000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:AdjustmentsForChangeInOtherFinancialAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNi00LTEtMS0xNzAwMw_ac2c8c77-6805-4045-a019-408903e300f1": {
   "value": "-25000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:AdjustmentsForChangeInOtherFinancialAssets",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNy0yLTEtMS0xNzAwMw_7c304ba0-e3a0-44f2-8f95-0676749477df": {
   "value": "641000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfNy00LTEtMS0xNzAwMw_d9c9e7ca-77d5-4465-980c-652474f7f1ae": {
   "value": "502000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForSharebasedPayments",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfOS0yLTEtMS0xNzAwMw_463dcb25-5911-427f-b811-0d03b579be99": {
   "value": "-21596000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfOS00LTEtMS0xNzAwMw_225bc04f-99a9-4a30-8b6b-b67d77426119": {
   "value": "-5577000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTAtMi0xLTEtMTcwMDM_717fa2fe-0a09-45c7-877a-190f5fa33a66": {
   "value": "6781000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:AdjustmentsForIncreaseDecreaseInContractAssetsAndLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTAtNC0xLTEtMTcwMDM_9bdd3d9c-c31e-4621-b943-cb6f39ce3662": {
   "value": "75000",
   "decimals": -3,
   "dimensions": {
    "concept": "alf:AdjustmentsForIncreaseDecreaseInContractAssetsAndLiabilities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTEtMi0xLTEtMTcwMDM_423924f1-0096-4cb5-9be9-79f1bd382f56": {
   "value": "-28275000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTEtNC0xLTEtMTcwMDM_673f3e5e-1f10-49f4-a0ab-da217ba3a9bc": {
   "value": "-2080000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTItMi0xLTEtMTcwMDM_d003aade-5b44-4f38-abb2-17bddb45f56a": {
   "value": "21026000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTItNC0xLTEtMTcwMDM_8b198ac4-e537-4e91-a1b3-d548ef46cfcb": {
   "value": "5002000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTMtMi0xLTEtMTcwMDM_1161bd38-b189-4ae4-8eff-9622231ffe06": {
   "value": "14616000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTMtNC0xLTEtMTcwMDM_fa0168db-656d-47ea-936a-0dbf54acb9ad": {
   "value": "21741000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTQtMi0xLTEtMTcwMDM_62f4d5a9-b933-4557-b64f-1b4a5d6b01fb": {
   "value": "3452000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTQtNC0xLTEtMTcwMDM_3bd038f9-7070-4a57-857f-0725752b023a": {
   "value": "1117000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTUtMi0xLTEtMTcwMDM_0a900859-3c12-49c0-80d1-44569f31ee67": {
   "value": "630000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTUtNC0xLTEtMTcwMDM_83b35724-f2c8-45a0-908b-258f2cb48fa1": {
   "value": "518000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestPaidClassifiedAsOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTYtMi0xLTEtMTcwMDM_4c8c37e6-902f-40f2-a9a0-6ec2d48d0128": {
   "value": "4000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTYtNC0xLTEtMTcwMDM_62be93c7-f908-41cd-bd47-b7052e8e05d7": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTctMi0xLTEtMTcwMDM_fe139dde-0144-4458-be3e-ce558ae7d47d": {
   "value": "10538000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMTctNC0xLTEtMTcwMDM_9ebfe453-ea90-4a7a-adf7-06fc3ce80515": {
   "value": "20111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjAtMi0xLTEtMTcwMDM_40cd29a9-8d60-430b-a8d0-137ff63fb6e9": {
   "value": "4028000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjAtNC0xLTEtMTcwMDM_ca4d7d58-7143-44cf-8efe-fa0e9b323a93": {
   "value": "4625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjEtMi0xLTEtMTcwMDM_11a11faf-b995-49fd-9884-f44f7b9de722": {
   "value": "7654000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjEtNC0xLTEtMTcwMDM_0460ae00-6522-4e51-84d3-d53f2c4b31d9": {
   "value": "4992000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjItMi0xLTEtMTcwMDM_1fd53584-ebbb-4ba6-8c31-fdf7c9dc6514": {
   "value": "-11682000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjItNC0xLTEtMTcwMDM_87af2996-9a90-4906-b655-d1d6ebbf6513": {
   "value": "-9617000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjUtMi0xLTEtMTcwMDM_bfa040f3-b084-4500-878f-3f635834cd1c": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjUtNC0xLTEtMTcwMDM_3859b496-3082-49d1-8da4-ad7272f587e6": {
   "value": "49358000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromIssuingShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjYtMi0xLTEtMTcwMDM_0d7a86d4-0746-4ce0-8047-4d59238dec6f": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjYtNC0xLTEtMTcwMDM_476a8724-7823-4b68-a78d-9a634da75c94": {
   "value": "1015000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjctMi0xLTEtMTcwMDM_6833f0b4-02ac-4570-aebd-87fc2d39c176": {
   "value": "3923000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjctNC0xLTEtMTcwMDM_22d0b9af-69cd-48a7-bf67-1992bd92bcb7": {
   "value": "3360000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjgtMi0xLTEtMTcwMDM_0ebb912e-98ad-429d-b4a7-a7fffed951ec": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjgtNC0xLTEtMTcwMDM_341e5495-ca53-41d9-b4e6-c02cd4fdc4b3": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjktMi0xLTEtMTcwMDM_665186cd-3e54-4166-8f5f-88adfbe95315": {
   "value": "-3923000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMjktNC0xLTEtMTcwMDM_ee80e068-4821-4ee3-a6f3-3e1012d16b7a": {
   "value": "44983000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMzEtMi0xLTEtMTcwMDM_5d3ed696-1d47-4330-9adf-d42772f940a9": {
   "value": "-5067000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMzEtNC0xLTEtMTcwMDM_dcfa3928-dc15-4ccd-86c9-51af95468315": {
   "value": "55477000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMzItMi0xLTEtMTcwMDM_251aa2f8-2168-4c95-b8c0-ae2e417bc2bc": {
   "value": "52344000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMzItNC0xLTEtMTcwMDM_55224d61-7629-4f4f-bdf3-4de30bdb03ef": {
   "value": "-3133000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMzMtMi0xLTEtMTcwMDM_3a244429-fd7a-4f3b-b534-f73d32d667c7": {
   "value": "47277000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81Mi9mcmFnOjc1YTZmNDJlMTI4ZDQ5MjJhMDVhNTUxZTY1OGY2ZTY1L3RhYmxlOjA5YjE1MDFkODBhYzQ3ZWJiNWRmN2Y2ZTI3MzM0NzE3L3RhYmxlcmFuZ2U6MDliMTUwMWQ4MGFjNDdlYmI1ZGY3ZjZlMjczMzQ3MTdfMzMtNC0xLTEtMTcwMDM_cde5bb6e-0e6f-4f9f-818b-740a74b762ad": {
   "value": "52344000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81OC9mcmFnOjVkODVmNWY1YjkzMjQ5NjBhZDEwZGVlNWRjODVhYTQ3L3RleHRyZWdpb246NWQ4NWY1ZjViOTMyNDk2MGFkMTBkZWU1ZGM4NWFhNDdfMTQ5Mg_2452af75-3a5f-4c85-bce8-4242dbb0ee64": {
   "value": "Alfen N.V.",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81OC9mcmFnOjVkODVmNWY1YjkzMjQ5NjBhZDEwZGVlNWRjODVhYTQ3L3RleHRyZWdpb246NWQ4NWY1ZjViOTMyNDk2MGFkMTBkZWU1ZGM4NWFhNDdfMTQ5Mg_75491cea-ea97-4afd-b273-ae3c3b45e449": {
   "value": "Alfen N.V.",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81OC9mcmFnOjVkODVmNWY1YjkzMjQ5NjBhZDEwZGVlNWRjODVhYTQ3L3RleHRyZWdpb246NWQ4NWY1ZjViOTMyNDk2MGFkMTBkZWU1ZGM4NWFhNDdfMTQ5Mg_c915dda4-f407-4370-a8b9-328121353c5f": {
   "value": "Alfen N.V.",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81OC9mcmFnOjVkODVmNWY1YjkzMjQ5NjBhZDEwZGVlNWRjODVhYTQ3L3RleHRyZWdpb246NWQ4NWY1ZjViOTMyNDk2MGFkMTBkZWU1ZGM4NWFhNDdfMTQ5Mw_3e79ade9-6240-46c0-9885-2c7c15afbfc5": {
   "value": "N.V.",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "id3VybDovL2RvY3MudjEvZG9jOmQzZThkNDM3ODIxZjQwYWM5NmU0OGYzMWE1ZTM1ZTJlL3NlYzpkM2U4ZDQzNzgyMWY0MGFjOTZlNDhmMzFhNWUzNWUyZV81OC9mcmFnOjVkODVmNWY1YjkzMjQ5NjBhZDEwZGVlNWRjODVhYTQ3L3RleHRyZWdpb246NWQ4NWY1ZjViOTMyNDk2MGFkMTBkZWU1ZGM4NWFhNDdfMTQ5NA_9bf2212f-9b7c-4095-94f7-5a0205ca7897": {
   "value": "Hefbrugweg 28, 1332 AP, Almere, the Netherlands",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:724500HDW6IWR9J5YT90",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}