{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "tb": "http://www.triboo.com/2021-12-31",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://www.triboo.com/2021-12-31/triboospa-2021-12-31.xsd"
  ]
 },
 "facts": {
  "Table_COMPANY_Z_COMPANY_Y_R010_X_C010": {
   "value": "Triboo S.p.a.",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R020_X_C010": {
   "value": "Digital service provider",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R030_X_C010": {
   "value": "Viale Sarca 336, MIlano (MI) 20126",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R040_X_C010": {
   "value": "Italia",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R050_X_C010": {
   "value": "Italia",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R060_X_C010": {
   "value": "Viale Sarca 336, MIlano (MI) 20126",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R070_X_C010": {
   "value": "Societ\u00e0 per Azioni",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R080_X_C010": {
   "value": "Compagnia Digitale Italiana S.p.a.",
   "dimensions": {
    "concept": "ifrs-full:NameOfParentEntity",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R090_X_C010": {
   "value": "0",
   "dimensions": {
    "concept": "ifrs-full:NameOfUltimateParentOfGroup",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R100_X_C010": {
   "value": "IAS/IFRS",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfFinancialStatements",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R110_X_C010": {
   "value": "2021-12-31",
   "dimensions": {
    "concept": "ifrs-full:DateOfEndOfReportingPeriod2013",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R120_X_C010": {
   "value": "01/01/2021 to 31/12/2021",
   "dimensions": {
    "concept": "ifrs-full:PeriodCoveredByFinancialStatements",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R130_X_C010": {
   "value": "EUR",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfPresentationCurrency",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R140_X_C010": {
   "value": "1000",
   "dimensions": {
    "concept": "ifrs-full:LevelOfRoundingUsedInFinancialStatements",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_COMPANY_Z_COMPANY_Y_R150_X_C010": {
   "value": "N/A",
   "dimensions": {
    "concept": "ifrs-full:ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod",
    "language": "it",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "Table_BS_Z_BS_Y_R010_X_C010": {
   "value": "65482000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R010_X_C020": {
   "value": "61082000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R040_X_C010": {
   "value": "13702000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:PropertyPlantAndEquipmentAndRightofuseAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R040_X_C020": {
   "value": "8613000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:PropertyPlantAndEquipmentAndRightofuseAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R050_X_C010": {
   "value": "18110000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R050_X_C020": {
   "value": "20135000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R060_X_C010": {
   "value": "28567000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R060_X_C020": {
   "value": "28708000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R080_X_C010": {
   "value": "2297000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R080_X_C020": {
   "value": "1241000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R090_X_C010": {
   "value": "373000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R090_X_C020": {
   "value": "23000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R100_X_C010": {
   "value": "1877000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R100_X_C020": {
   "value": "2130000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R110_X_C010": {
   "value": "556000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R110_X_C020": {
   "value": "232000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R120_X_C010": {
   "value": "68843000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R120_X_C020": {
   "value": "67762000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R130_X_C010": {
   "value": "33238000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R130_X_C020": {
   "value": "46135000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R140_X_C010": {
   "value": "112000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:CurrentTradeReceivablesRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R140_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:CurrentTradeReceivablesRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R150_X_C010": {
   "value": "812000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R150_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R160_X_C010": {
   "value": "6670000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R160_X_C020": {
   "value": "5514000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R170_X_C010": {
   "value": "3000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:CurrentFinancialAssetsRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R170_X_C020": {
   "value": "300000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:CurrentFinancialAssetsRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R180_X_C010": {
   "value": "24471000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R180_X_C020": {
   "value": "12939000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R190_X_C010": {
   "value": "1994000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R190_X_C020": {
   "value": "804000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R200_X_C010": {
   "value": "1658000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R200_X_C020": {
   "value": "2370000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R210_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:OtherCurrentAssetsRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R210_X_C020": {
   "value": "66000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:OtherCurrentAssetsRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R220_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R220_X_C020": {
   "value": "325000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R230_X_C010": {
   "value": "134325000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R230_X_C020": {
   "value": "129169000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R260_X_C010": {
   "value": "36098000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R260_X_C020": {
   "value": "34052000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R270_X_C010": {
   "value": "28740000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R270_X_C020": {
   "value": "28740000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R280_X_C010": {
   "value": "479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:StatutoryReserve",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R280_X_C020": {
   "value": "475000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:StatutoryReserve",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R290_X_C010": {
   "value": "88000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ExtraordinaryReserve",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R290_X_C020": {
   "value": "88000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ExtraordinaryReserve",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R300_X_C010": {
   "value": "601000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R300_X_C020": {
   "value": "417000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R330_X_C010": {
   "value": "4991000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:OtherReservesOther",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R330_X_C020": {
   "value": "4123000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:OtherReservesOther",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R340_X_C010": {
   "value": "1817000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ProfitOrLossAttributableToOrdinaryEquityHoldersOfParentEntity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R340_X_C020": {
   "value": "592000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ProfitOrLossAttributableToOrdinaryEquityHoldersOfParentEntity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R350_X_C010": {
   "value": "35514000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R350_X_C020": {
   "value": "33601000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R360_X_C010": {
   "value": "584000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R360_X_C020": {
   "value": "451000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R370_X_C010": {
   "value": "28023000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R370_X_C020": {
   "value": "21599000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R380_X_C010": {
   "value": "24567000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:NoncurrentFinancialLeaseLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R380_X_C020": {
   "value": "17063000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:NoncurrentFinancialLeaseLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R390_X_C010": {
   "value": "2955000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R390_X_C020": {
   "value": "2792000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R400_X_C010": {
   "value": "494000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R400_X_C020": {
   "value": "1724000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R410_X_C010": {
   "value": "7000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R410_X_C020": {
   "value": "20000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R420_X_C010": {
   "value": "70204000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R420_X_C020": {
   "value": "73511000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R430_X_C010": {
   "value": "9005000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R430_X_C020": {
   "value": "6968000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentFinancialLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R440_X_C010": {
   "value": "37000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:CurrentFinancialLiabilitiesRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R440_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:CurrentFinancialLiabilitiesRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R450_X_C010": {
   "value": "51283000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R450_X_C020": {
   "value": "60394000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R460_X_C010": {
   "value": "994000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:TradeAndOtherCurrentPayablesToTradeSuppliersRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R460_X_C020": {
   "value": "302000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:TradeAndOtherCurrentPayablesToTradeSuppliersRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R470_X_C010": {
   "value": "2536000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R470_X_C020": {
   "value": "1995000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R480_X_C010": {
   "value": "7380000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R480_X_C020": {
   "value": "4154000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R490_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R490_X_C020": {
   "value": "7000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R500_X_C010": {
   "value": "134325000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_BS_Z_BS_Y_R500_X_C020": {
   "value": "129169000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R010_X_C010": {
   "value": "94655000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R010_X_C030": {
   "value": "81440000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R020_X_C010": {
   "value": "23000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:RevenueRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R020_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:RevenueRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R230_X_C030": {
   "value": "300000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:RevenueNonRecurring",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R030_X_C010": {
   "value": "-724000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R030_X_C030": {
   "value": "-62000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R040_X_C010": {
   "value": "3073000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R040_X_C030": {
   "value": "1848000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R050_X_C010": {
   "value": "6222000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R050_X_C030": {
   "value": "2139000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R060_X_C010": {
   "value": "57033000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R060_X_C030": {
   "value": "50156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R070_X_C010": {
   "value": "-1667000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ServicesExpenseRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R070_X_C030": {
   "value": "-793000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ServicesExpenseRelatedParties",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R270_X_C010": {
   "value": "-1026000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ServicesExpenseNonRecurring",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R270_X_C030": {
   "value": "-158000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ServicesExpenseNonRecurring",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R080_X_C010": {
   "value": "17739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R080_X_C030": {
   "value": "15719000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R280_X_C030": {
   "value": "-288000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:EmployeeBenefitsExpenseNonRecurring",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R090_X_C010": {
   "value": "4429000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R090_X_C030": {
   "value": "2698000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:MiscellaneousOtherOperatingExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R100_X_C010": {
   "value": "8686000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R100_X_C030": {
   "value": "8114000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R110_X_C010": {
   "value": "2515000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R110_X_C030": {
   "value": "2188000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R310_X_C030": {
   "value": "-1200000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossNonRecurring",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R120_X_C010": {
   "value": "1828000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R120_X_C030": {
   "value": "2336000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R130_X_C010": {
   "value": "1211000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R130_X_C030": {
   "value": "111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R140_X_C010": {
   "value": "1371000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R140_X_C030": {
   "value": "776000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R150_X_C010": {
   "value": "-160000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R150_X_C030": {
   "value": "-665000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R160_X_C010": {
   "value": "175000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R160_X_C030": {
   "value": "-8000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R170_X_C010": {
   "value": "1843000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R170_X_C030": {
   "value": "1663000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R190_X_C010": {
   "value": "-540000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R190_X_C030": {
   "value": "874000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R340_X_C010": {
   "value": "286000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:IncomeTaxExpenseContinuingOperationsNonRecurring",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R340_X_C030": {
   "value": "35000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:IncomeTaxExpenseContinuingOperationsNonRecurring",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R200_X_C010": {
   "value": "2383000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R200_X_C030": {
   "value": "789000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R210_X_C010": {
   "value": "1817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R210_X_C030": {
   "value": "592000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R220_X_C010": {
   "value": "566000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R220_X_C030": {
   "value": "197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PL_Z_PL_Y_R360_X_C010": {
   "value": "0.06",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "Table_PL_Z_PL_Y_R360_X_C030": {
   "value": "0.02",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "Table_OCI_Z_OCI_Y_R020_X_C010": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R020_X_C030": {
   "value": "-159000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R030_X_C010": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R030_X_C030": {
   "value": "-159000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R060_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R060_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R090_X_C010": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R090_X_C030": {
   "value": "-159000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R100_X_C010": {
   "value": "2374000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R100_X_C030": {
   "value": "630000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R110_X_C010": {
   "value": "1812000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R110_X_C030": {
   "value": "436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R120_X_C010": {
   "value": "562000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R120_X_C030": {
   "value": "194000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_OCI_Z_OCI_Y_R130_X_C010": {
   "value": "0.064",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "Table_OCI_Z_OCI_Y_R130_X_C030": {
   "value": "0.015",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C010": {
   "value": "28740000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C020": {
   "value": "475000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C030": {
   "value": "88000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C040": {
   "value": "-84000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C120": {
   "value": "4191000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C130": {
   "value": "65000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C140": {
   "value": "33475000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C160": {
   "value": "204000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C170": {
   "value": "138000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C180": {
   "value": "342000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R010_X_C200": {
   "value": "33817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C040": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C130": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C140": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C160": {
   "value": "181000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C170": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C180": {
   "value": "181000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R030_X_C200": {
   "value": "181000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C040": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C120": {
   "value": "65000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C130": {
   "value": "-65000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C140": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C160": {
   "value": "138000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C170": {
   "value": "-138000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C180": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R040_X_C200": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R050_X_C120": {
   "value": "-156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R050_X_C140": {
   "value": "-156000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R050_X_C160": {
   "value": "-3000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R050_X_C180": {
   "value": "-3000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R050_X_C200": {
   "value": "-159000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C040": {
   "value": "333000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C130": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C140": {
   "value": "333000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C160": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C170": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C180": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R060_X_C200": {
   "value": "333000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R100_X_C130": {
   "value": "592000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R100_X_C140": {
   "value": "592000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R100_X_C170": {
   "value": "197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R100_X_C180": {
   "value": "197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R100_X_C200": {
   "value": "789000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C040": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C120": {
   "value": "23000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C130": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C140": {
   "value": "23000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C160": {
   "value": "96000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C170": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C180": {
   "value": "96000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R110_X_C200": {
   "value": "119000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C010": {
   "value": "28740000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C020": {
   "value": "475000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C030": {
   "value": "88000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C040": {
   "value": "-417000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C120": {
   "value": "4123000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C130": {
   "value": "592000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C140": {
   "value": "33601000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C160": {
   "value": "254000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C170": {
   "value": "197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C180": {
   "value": "451000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R120_X_C200": {
   "value": "34052000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C040": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C130": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C140": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C160": {
   "value": "274000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C170": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C180": {
   "value": "274000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R140_X_C200": {
   "value": "274000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C020": {
   "value": "4000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C040": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C120": {
   "value": "588000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C130": {
   "value": "-592000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C140": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C160": {
   "value": "197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C170": {
   "value": "-197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C180": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R150_X_C200": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughAppropriationOfRetainedEarnings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R160_X_C120": {
   "value": "-5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R160_X_C140": {
   "value": "-5000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R160_X_C160": {
   "value": "-4000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R160_X_C180": {
   "value": "-4000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R160_X_C200": {
   "value": "-9000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C040": {
   "value": "184000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C130": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C140": {
   "value": "184000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C160": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C170": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C180": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R170_X_C200": {
   "value": "184000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfTreasuryShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R210_X_C130": {
   "value": "1817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R210_X_C140": {
   "value": "1817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R210_X_C170": {
   "value": "566000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R210_X_C180": {
   "value": "566000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R210_X_C200": {
   "value": "2383000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C040": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C120": {
   "value": "285000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C130": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C140": {
   "value": "285000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C160": {
   "value": "-155000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C170": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C180": {
   "value": "-155000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R220_X_C200": {
   "value": "130000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C010": {
   "value": "28740000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C020": {
   "value": "479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C030": {
   "value": "88000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ExtraordinaryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C040": {
   "value": "-601000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C120": {
   "value": "4991000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesOtherMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C130": {
   "value": "1817000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C140": {
   "value": "35514000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C160": {
   "value": "18000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:OtherReservesAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C170": {
   "value": "566000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "tb:ProfitLossAttributableToNoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C180": {
   "value": "584000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "Table_PN_Z_PN_Y_R230_X_C200": {
   "value": "36098000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R010_X_C010": {
   "value": "2383000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R010_X_C120": {
   "value": "789000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R020_X_C010": {
   "value": "1557000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:AdjustmentsForTangibleAndRightsOfUseAssetsDepreciationAndAmortisationExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R020_X_C120": {
   "value": "1046000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:AdjustmentsForTangibleAndRightsOfUseAssetsDepreciationAndAmortisationExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R030_X_C010": {
   "value": "7129000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:AdjustmentsForIntangibleAssetsDepreciationAndAmortisationExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R030_X_C120": {
   "value": "7070000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:AdjustmentsForIntangibleAssetsDepreciationAndAmortisationExpense",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R200_X_C010": {
   "value": "2515000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R200_X_C120": {
   "value": "2163000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R210_X_C010": {
   "value": "175000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R210_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R220_X_C010": {
   "value": "720000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R220_X_C120": {
   "value": "718000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R230_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R230_X_C120": {
   "value": "25000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R240_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForNoncashItems",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R240_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsForNoncashItems",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R250_X_C010": {
   "value": "14479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R250_X_C120": {
   "value": "11811000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R260_X_C010": {
   "value": "11110000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R260_X_C120": {
   "value": "-15854000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R270_X_C010": {
   "value": "-10066000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R270_X_C120": {
   "value": "12075000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R300_X_C010": {
   "value": "-812000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R300_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R340_X_C010": {
   "value": "-210000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R340_X_C120": {
   "value": "2734000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R420_X_C010": {
   "value": "1437000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R420_X_C120": {
   "value": "-609000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R430_X_C010": {
   "value": "15938000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R430_X_C120": {
   "value": "10157000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R460_X_C010": {
   "value": "-1065000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:PurchaseOfPropertyPlantAndEquipmentAndRightOfUseAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R460_X_C120": {
   "value": "-311000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:PurchaseOfPropertyPlantAndEquipmentAndRightOfUseAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R470_X_C010": {
   "value": "5430000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R470_X_C120": {
   "value": "4766000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R500_X_C010": {
   "value": "-90000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:PurchaseOfInterestsInInvestmentsAndOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R500_X_C120": {
   "value": "-876000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:PurchaseOfInterestsInInvestmentsAndOtherThanInvestmentsAccountedForUsingEquityMethod",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R510_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ProceedsFromSalesOfTangibleIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R510_X_C120": {
   "value": "-429000",
   "decimals": -3,
   "dimensions": {
    "concept": "tb:ProceedsFromSalesOfTangibleIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R520_X_C010": {
   "value": "338000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R520_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R530_X_C010": {
   "value": "-6923000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R530_X_C120": {
   "value": "-5524000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R540_X_C010": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R540_X_C120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R590_X_C010": {
   "value": "-4264000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R590_X_C120": {
   "value": "-4525000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R600_X_C010": {
   "value": "10075000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromNoncurrentBorrowings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R600_X_C120": {
   "value": "9178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromNoncurrentBorrowings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R620_X_C010": {
   "value": "184000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R620_X_C120": {
   "value": "333000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R630_X_C010": {
   "value": "3109000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfNoncurrentBorrowings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R630_X_C120": {
   "value": "4718000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfNoncurrentBorrowings",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R640_X_C010": {
   "value": "2518000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R640_X_C120": {
   "value": "-398000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R650_X_C010": {
   "value": "11533000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R650_X_C120": {
   "value": "4235000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R660_X_C010": {
   "value": "12939000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R660_X_C120": {
   "value": "8703000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R670_X_C010": {
   "value": "24471000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "Table_RENDICONTO_Z_RENDICONTO_Y_R670_X_C120": {
   "value": "12939000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:815600FD458593DC6962",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  }
 }
}