| r0.c0 | Deferred tax assets and liabilities [abstract]/Temporary difference, unused tax losses and unused tax credits [member] | ifrs-smes:DeferredTaxAssetsAndLiabilitiesAbstract | xbrli:stringItemType | duration | ifrs-smes:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r0.c1 | Deferred tax assets and liabilities [abstract]/Temporary differences [member] | ifrs-smes:DeferredTaxAssetsAndLiabilitiesAbstract | xbrli:stringItemType | duration | ifrs-smes:TemporaryDifferenceMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r0.c2 | Deferred tax assets and liabilities [abstract]/Unused tax losses [member] | ifrs-smes:DeferredTaxAssetsAndLiabilitiesAbstract | xbrli:stringItemType | duration | ifrs-smes:UnusedTaxLossesMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r0.c3 | Deferred tax assets and liabilities [abstract]/Unused tax credits [member] | ifrs-smes:DeferredTaxAssetsAndLiabilitiesAbstract | xbrli:stringItemType | duration | ifrs-smes:UnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r1.c0 | Deferred tax assets/Temporary difference, unused tax losses and unused tax credits [member] | ifrs-smes:DeferredTaxAssets | xbrli:monetaryItemType | instant | ifrs-smes:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r1.c1 | Deferred tax assets/Temporary differences [member] | ifrs-smes:DeferredTaxAssets | xbrli:monetaryItemType | instant | ifrs-smes:TemporaryDifferenceMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r1.c2 | Deferred tax assets/Unused tax losses [member] | ifrs-smes:DeferredTaxAssets | xbrli:monetaryItemType | instant | ifrs-smes:UnusedTaxLossesMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r1.c3 | Deferred tax assets/Unused tax credits [member] | ifrs-smes:DeferredTaxAssets | xbrli:monetaryItemType | instant | ifrs-smes:UnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r2.c0 | Deferred tax liabilities/Temporary difference, unused tax losses and unused tax credits [member] | ifrs-smes:DeferredTaxLiabilities | xbrli:monetaryItemType | instant | ifrs-smes:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r2.c1 | Deferred tax liabilities/Temporary differences [member] | ifrs-smes:DeferredTaxLiabilities | xbrli:monetaryItemType | instant | ifrs-smes:TemporaryDifferenceMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r2.c2 | Deferred tax liabilities/Unused tax losses [member] | ifrs-smes:DeferredTaxLiabilities | xbrli:monetaryItemType | instant | ifrs-smes:UnusedTaxLossesMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r2.c3 | Deferred tax liabilities/Unused tax credits [member] | ifrs-smes:DeferredTaxLiabilities | xbrli:monetaryItemType | instant | ifrs-smes:UnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r3.c0 | Deferred tax liability (asset)/Temporary difference, unused tax losses and unused tax credits [member] | ifrs-smes:DeferredTaxLiabilityAsset | xbrli:monetaryItemType | instant | ifrs-smes:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r3.c1 | Deferred tax liability (asset)/Temporary differences [member] | ifrs-smes:DeferredTaxLiabilityAsset | xbrli:monetaryItemType | instant | ifrs-smes:TemporaryDifferenceMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r3.c2 | Deferred tax liability (asset)/Unused tax losses [member] | ifrs-smes:DeferredTaxLiabilityAsset | xbrli:monetaryItemType | instant | ifrs-smes:UnusedTaxLossesMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r3.c3 | Deferred tax liability (asset)/Unused tax credits [member] | ifrs-smes:DeferredTaxLiabilityAsset | xbrli:monetaryItemType | instant | ifrs-smes:UnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r4.c0 | Disclosure of temporary difference, unused tax losses and unused tax credits [line items]/Temporary difference, unused tax losses and unused tax credits [member] | ifrs-smes:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems | xbrli:stringItemType | duration | ifrs-smes:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r4.c1 | Disclosure of temporary difference, unused tax losses and unused tax credits [line items]/Temporary differences [member] | ifrs-smes:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems | xbrli:stringItemType | duration | ifrs-smes:TemporaryDifferenceMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r4.c2 | Disclosure of temporary difference, unused tax losses and unused tax credits [line items]/Unused tax losses [member] | ifrs-smes:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems | xbrli:stringItemType | duration | ifrs-smes:UnusedTaxLossesMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r4.c3 | Disclosure of temporary difference, unused tax losses and unused tax credits [line items]/Unused tax credits [member] | ifrs-smes:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems | xbrli:stringItemType | duration | ifrs-smes:UnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r5.c0 | Analysis of change in deferred tax liabilities [text block]/Temporary difference, unused tax losses and unused tax credits [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxLiabilitiesExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r5.c1 | Analysis of change in deferred tax liabilities [text block]/Temporary differences [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxLiabilitiesExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:TemporaryDifferenceMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r5.c2 | Analysis of change in deferred tax liabilities [text block]/Unused tax losses [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxLiabilitiesExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:UnusedTaxLossesMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r5.c3 | Analysis of change in deferred tax liabilities [text block]/Unused tax credits [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxLiabilitiesExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:UnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r6.c0 | Analysis of change in deferred tax assets [text block]/Temporary difference, unused tax losses and unused tax credits [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxAssetsExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r6.c1 | Analysis of change in deferred tax assets [text block]/Temporary differences [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxAssetsExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:TemporaryDifferenceMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r6.c2 | Analysis of change in deferred tax assets [text block]/Unused tax losses [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxAssetsExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:UnusedTaxLossesMember | xs:date('2020-01-01')/xs:date('2020-12-31') |
| r6.c3 | Analysis of change in deferred tax assets [text block]/Unused tax credits [member] | ifrs-smes:AnalysisOfChangeInDeferredTaxAssetsExplanatory | nonnum:textBlockItemType | duration | ifrs-smes:UnusedTaxCreditsMember | xs:date('2020-01-01')/xs:date('2020-12-31') |