{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "SOF": "http://soft.it/2021-12-31",
   "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://soft.it/2021-12-31/815600EE82868C20A274-2021-12-31.xsd"
  ]
 },
 "facts": {
  "f18": {
   "value": " Konrad Adenauer 3",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f20": {
   "value": "00144 Roma",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f21": {
   "value": " Italia ",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f369": {
   "value": "Softlab",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-6": {
   "value": " S.p.A.",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-5": {
   "value": "Softlab S.p.A.",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-7": {
   "value": "Business Advisory & ICT Consulting",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-8": {
   "value": "Gruppo Softlab ",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "pp-value-9": {
   "value": " Italia ",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "it",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f13984": {
   "value": "18854000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f13991": {
   "value": "14247000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14004": {
   "value": "1807000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14024": {
   "value": "17047000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14042": {
   "value": "914000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14049": {
   "value": "84000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14062": {
   "value": "387000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14068": {
   "value": "30000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14081": {
   "value": "527000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14087": {
   "value": "53000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14114": {
   "value": "19768000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueAndOperatingIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14121": {
   "value": "14331000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RevenueAndOperatingIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14148": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:RawMaterialsAndConsumablesUsedAndChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14154": {
   "value": "3000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:RawMaterialsAndConsumablesUsedAndChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14167": {
   "value": "4935000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14173": {
   "value": "2975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14186": {
   "value": "1854000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14192": {
   "value": "907000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14205": {
   "value": "3081000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14211": {
   "value": "2068000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14224": {
   "value": "142000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RentalExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14230": {
   "value": "235000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RentalExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14243": {
   "value": "49000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RentalExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14249": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RentalExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14262": {
   "value": "93000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RentalExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14268": {
   "value": "235000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RentalExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14281": {
   "value": "10278000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14287": {
   "value": "7497000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14300": {
   "value": "182000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAndAmortisationExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14306": {
   "value": "303000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAndAmortisationExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14320": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndPropertyPlantAndEquipment",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14326": {
   "value": "2872000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndPropertyPlantAndEquipment",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14339": {
   "value": "413000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14345": {
   "value": "178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14371": {
   "value": "3818000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14377": {
   "value": "267000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14419": {
   "value": "570000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14425": {
   "value": "136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14438": {
   "value": "228000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14444": {
   "value": "44000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14457": {
   "value": "342000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14463": {
   "value": "92000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14476": {
   "value": "266000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14482": {
   "value": "914000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14495": {
   "value": "14000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14501": {
   "value": "662000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14514": {
   "value": "252000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14520": {
   "value": "252000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f14536": {
   "value": "22000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14542": {
   "value": "131000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14570": {
   "value": "4099000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14576": {
   "value": "-642000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14603": {
   "value": "972000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14609": {
   "value": "451000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14637": {
   "value": "3127000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14643": {
   "value": "-1093000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14670": {
   "value": "-61000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14676": {
   "value": "507000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromDiscontinuedOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14802": {
   "value": "3066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14808": {
   "value": "-586000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f14849": {
   "value": "0.23",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f14866": {
   "value": "0.23",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f14912": {
   "value": "0.23",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f14929": {
   "value": "0.23",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f15175": {
   "value": "3066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15181": {
   "value": "-586000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15241": {
   "value": "38000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15248": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15264": {
   "value": "38000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15271": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15317": {
   "value": "-80000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15323": {
   "value": "104000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15339": {
   "value": "-80000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15345": {
   "value": "104000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15372": {
   "value": "3024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15378": {
   "value": "-491000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15651": {
   "value": "768000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15657": {
   "value": "804000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15669": {
   "value": "8228000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15675": {
   "value": "8228000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15687": {
   "value": "1002000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15693": {
   "value": "1024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15706": {
   "value": "2886000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15712": {
   "value": "2452000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15725": {
   "value": "2886000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15731": {
   "value": "2452000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15744": {
   "value": "4000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15751": {
   "value": "6000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15764": {
   "value": "2550000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15770": {
   "value": "3092000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15797": {
   "value": "15438000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15803": {
   "value": "15606000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15857": {
   "value": "6304000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15863": {
   "value": "4724000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15876": {
   "value": "2249000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15882": {
   "value": "2232000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15895": {
   "value": "4055000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15901": {
   "value": "2492000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15913": {
   "value": "86000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15919": {
   "value": "290000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15931": {
   "value": "605000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15937": {
   "value": "581000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15950": {
   "value": "48000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15956": {
   "value": "18000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15969": {
   "value": "557000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15975": {
   "value": "563000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f15987": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLoansAndReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f15993": {
   "value": "25000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLoansAndReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16006": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLoansAndReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16012": {
   "value": "25000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLoansAndReceivables",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16024": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16042": {
   "value": "2698000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16048": {
   "value": "1511000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16074": {
   "value": "9693000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16080": {
   "value": "7131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16108": {
   "value": "5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16115": {
   "value": "1000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16141": {
   "value": "25136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16147": {
   "value": "22738000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16354": {
   "value": "3513000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16360": {
   "value": "3513000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16372": {
   "value": "18418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16378": {
   "value": "19162000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16390": {
   "value": "871000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16396": {
   "value": "871000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16409": {
   "value": "29000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedges",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16416": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedges",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16428": {
   "value": "-18259000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:MiscellaneousOtherReserves",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16434": {
   "value": "-12240000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:MiscellaneousOtherReserves",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16446": {
   "value": "161000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16453": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16465": {
   "value": "3066000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:RetainedEarningsProfitLossForReportingPeriod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16471": {
   "value": "-586000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:RetainedEarningsProfitLossForReportingPeriod",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16498": {
   "value": "6057000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16504": {
   "value": "8969000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16530": {
   "value": "3214000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16536": {
   "value": "55000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16549": {
   "value": "3049000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16555": {
   "value": "2294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16567": {
   "value": "120000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16573": {
   "value": "120000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16600": {
   "value": "6383000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16606": {
   "value": "2469000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16633": {
   "value": "1152000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16639": {
   "value": "721000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16651": {
   "value": "497000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16657": {
   "value": "205000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16670": {
   "value": "1376000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16676": {
   "value": "4202000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16688": {
   "value": "92000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16694": {
   "value": "333000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16706": {
   "value": "1284000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16712": {
   "value": "3869000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16725": {
   "value": "2200000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16731": {
   "value": "1162000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentContractLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16744": {
   "value": "2984000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16750": {
   "value": "1436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16763": {
   "value": "3420000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16769": {
   "value": "2554000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16781": {
   "value": "129000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16787": {
   "value": "214000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "ifrs-full:RelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16799": {
   "value": "3292000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16805": {
   "value": "2340000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f16831": {
   "value": "11630000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16837": {
   "value": "10280000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16866": {
   "value": "1067000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16872": {
   "value": "1019000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16898": {
   "value": "19079000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16904": {
   "value": "13769000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16931": {
   "value": "25136000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f16937": {
   "value": "22738000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17097": {
   "value": "1298000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17103": {
   "value": "1077000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17110": {
   "value": "217000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17116": {
   "value": "-871000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17119": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17125": {
   "value": "-249000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:MiscellaneousOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17128": {
   "value": "-4145000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17131": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17137": {
   "value": "-2673000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17144": {
   "value": "2571000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17148": {
   "value": "2571000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2019-01-01T00:00:00/2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17154": {
   "value": "1298000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17160": {
   "value": "1077000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17167": {
   "value": "217000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17173": {
   "value": "-871000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17176": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17182": {
   "value": "-249000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:MiscellaneousOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17185": {
   "value": "-4145000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17188": {
   "value": "2571000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17191": {
   "value": "-102000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17198": {
   "value": "2571000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17201": {
   "value": "-2571000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17205": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17216": {
   "value": "-2221000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IncreaseDecreaseThroughBusinessCombinations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17220": {
   "value": "-2221000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IncreaseDecreaseThroughBusinessCombinations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17225": {
   "value": "33000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IssueOfEquityCash",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17228": {
   "value": "267000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IssueOfEquityCash",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17231": {
   "value": "300000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IssueOfEquityCash",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17236": {
   "value": "2182000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IssueOfEquityInKind",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17239": {
   "value": "17818000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IssueOfEquityInKind",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17242": {
   "value": "-8517000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IssueOfEquityInKind",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17245": {
   "value": "11483000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IssueOfEquityInKind",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17252": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17256": {
   "value": "104000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:MiscellaneousOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17259": {
   "value": "-586000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17263": {
   "value": "-491000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17270": {
   "value": "3513000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17276": {
   "value": "19162000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17283": {
   "value": "217000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17289": {
   "value": "-871000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17292": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17295": {
   "value": "-145000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:MiscellaneousOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17298": {
   "value": "-12312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17301": {
   "value": "-586000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17304": {
   "value": "8969000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17314": {
   "value": "-744000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17318": {
   "value": "161000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17321": {
   "value": "586000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17325": {
   "value": "3000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17330": {
   "value": "-5938000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:MiscellaneousOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17334": {
   "value": "-5938000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughDisposalOfSubsidiary",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17341": {
   "value": "38000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17345": {
   "value": "-80000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:MiscellaneousOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17348": {
   "value": "3066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17352": {
   "value": "3024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17358": {
   "value": "3513000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17364": {
   "value": "18418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17371": {
   "value": "217000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17377": {
   "value": "-871000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17381": {
   "value": "29000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:ReserveOfExchangeDifferencesOnTranslationAndReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17384": {
   "value": "-6163000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:MiscellaneousOtherReservesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17387": {
   "value": "-12151000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsExcludingProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17390": {
   "value": "3066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "SOF:RetainedEarningsProfitLossForReportingPeriodMember",
    "unit": "iso4217:EUR"
   }
  },
  "f17393": {
   "value": "6057000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17571": {
   "value": "3323000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17577": {
   "value": "5060000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17584": {
   "value": "-1093000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17590": {
   "value": "3127000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromContinuingOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17596": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17602": {
   "value": "972000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncomeTaxExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17617": {
   "value": "303000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17624": {
   "value": "182000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17631": {
   "value": "33000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17638": {
   "value": "196000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestExpense",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17645": {
   "value": "44000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17651": {
   "value": "161000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForInterestIncome",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17658": {
   "value": "3454000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossNonCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17664": {
   "value": "22000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossNonCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17671": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForRevaluation",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17677": {
   "value": "-2000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForRevaluation",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17684": {
   "value": "84000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17691": {
   "value": "12000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossCurrentAssets",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17698": {
   "value": "662000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFairValueGainsLosses",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17705": {
   "value": "-92000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFairValueGainsLosses",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17711": {
   "value": "-134000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17717": {
   "value": "755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17725": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForDecreaseIncreaseInTaxAssetsAndAdjustmentsForIncreaseDecreaseInTaxLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17731": {
   "value": "-138000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:AdjustmentsForDecreaseIncreaseInTaxAssetsAndAdjustmentsForIncreaseDecreaseInTaxLiabilities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17738": {
   "value": "56000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17745": {
   "value": "-244000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17751": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17757": {
   "value": "431000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17772": {
   "value": "-221000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17779": {
   "value": "785000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17795": {
   "value": "-13000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17801": {
   "value": "-43000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17816": {
   "value": "3531000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17822": {
   "value": "4231000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17846": {
   "value": "-11000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ProceedsFromSalesOfPropertyPlantAndEquipmentAndPurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17852": {
   "value": "-146000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ProceedsFromSalesOfPropertyPlantAndEquipmentAndPurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17859": {
   "value": "-6000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ProceedsFromSalesOrMaturityOfFinancialInstrumentsAndPurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17865": {
   "value": "-410000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ProceedsFromSalesOrMaturityOfFinancialInstrumentsAndPurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17880": {
   "value": "-17000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17886": {
   "value": "-556000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17901": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IncreaseDecreaseInEquityClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17907": {
   "value": "-5978000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:IncreaseDecreaseInEquityClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17914": {
   "value": "-2221000",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ProceedsFromIssuingOtherEquityInstrumentsAndPaymentsOfOtherEquityInstrumentsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17920": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "SOF:ProceedsFromIssuingOtherEquityInstrumentsAndPaymentsOfOtherEquityInstrumentsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17935": {
   "value": "794000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17942": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17957": {
   "value": "291000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17963": {
   "value": "-13000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17978": {
   "value": "260000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f17984": {
   "value": "85000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18090": {
   "value": "260000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f18096": {
   "value": "85000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f18102": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18108": {
   "value": "3562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18115": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f18121": {
   "value": "3562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:CategoriesOfRelatedPartiesAxis": "SOF:NonRelatedPartiesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f18144": {
   "value": "-1978000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18150": {
   "value": "-2488000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18173": {
   "value": "1535000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18179": {
   "value": "1187000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18195": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18201": {
   "value": "1511000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18217": {
   "value": "1535000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f18223": {
   "value": "2698000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:815600EE82868C20A274",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  }
 }
}