| r0.c0 | Number of shares authorised/kvk-table_NotesClassesOfSharesIFRSFullTable-x.1.1.1 | ifrs-full:NumberOfSharesAuthorised | xbrli:sharesItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r1.c0 | Number of shares issued and fully paid/kvk-table_NotesClassesOfSharesIFRSFullTable-x.1.1.1 | ifrs-full:NumberOfSharesIssuedAndFullyPaid | xbrli:sharesItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r2.c0 | Number of shares issued but not fully paid/kvk-table_NotesClassesOfSharesIFRSFullTable-x.1.1.1 | ifrs-full:NumberOfSharesIssuedButNotFullyPaid | xbrli:sharesItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r3.c0 | Number of shares issued/kvk-table_NotesClassesOfSharesIFRSFullTable-x.1.1.1 | ifrs-full:NumberOfSharesIssued | xbrli:sharesItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r4.c0 | Par value per share/kvk-table_NotesClassesOfSharesIFRSFullTable-x.1.1.1 | ifrs-full:ParValuePerShare | dtr-types:perShareItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r5.c0 | Number of shares in entity held by entity or by its subsidiaries or associates/kvk-table_NotesClassesOfSharesIFRSFullTable-x.1.1.1 | ifrs-full:SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates | xbrli:sharesItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r6.c0 | Number of shares reserved for issue under options and contracts for sale of shares/kvk-table_NotesClassesOfSharesIFRSFullTable-x.1.1.1 | ifrs-full:SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares | xbrli:sharesItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |