<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance"
            xmlns="http://www.w3.org/1999/xhtml"
            xmlns:arr="http://xbrl.dcca.dk/arr"
            xmlns:ixt5="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16"
            xmlns:cmn="http://xbrl.dcca.dk/cmn"
            xmlns:sob="http://xbrl.dcca.dk/sob"
            xmlns:link="http://www.xbrl.org/2003/linkbase"
            xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
            xmlns:ix="http://www.xbrl.org/2013/inlineXBRL"
            xmlns:mrv="http://xbrl.dcca.dk/mrv"
            xmlns:fsa="http://xbrl.dcca.dk/fsa"
            xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
            xmlns:gsd="http://xbrl.dcca.dk/gsd"
            xmlns:xlink="http://www.w3.org/1999/xlink">
   <link:schemaRef xlink:href="http://archprod.service.eogs.dk/taxonomy/20231001/entryDanishGAAPBalanceSheetAccountFormIncomeStatementByNatureIncludingManagementsReviewStatisticsAndTax20231001.xsd"
                   xlink:type="simple"/>
   <xbrli:context id="D0">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
   <xbrli:context id="D5">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:typedMember dimension="cmn:IdentificationOfAuditorDimension">
                <cmn:auditorIdentifier>auditor_1</cmn:auditorIdentifier>
              </xbrldi:typedMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D1">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfExecutiveBoardDimension">
                <cmn:memberOfBoardIdentifier>memberOfBoardIdentifier_1</cmn:memberOfBoardIdentifier>
              </xbrldi:typedMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D2">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
                <cmn:memberOfBoardIdentifier>memberOfBoardIdentifier_1</cmn:memberOfBoardIdentifier>
              </xbrldi:typedMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D3">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
                <cmn:memberOfBoardIdentifier>memberOfBoardIdentifier_2</cmn:memberOfBoardIdentifier>
              </xbrldi:typedMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D4">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
                <cmn:memberOfBoardIdentifier>memberOfBoardIdentifier_3</cmn:memberOfBoardIdentifier>
              </xbrldi:typedMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D6">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2024-01-01</xbrli:startDate>
              <xbrli:endDate>2024-12-31</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
   <xbrli:context id="I0">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2025-12-31</xbrli:instant>
            </xbrli:period>
          </xbrli:context>
   <xbrli:context id="I1">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2024-12-31</xbrli:instant>
            </xbrli:period>
          </xbrli:context>
   <xbrli:context id="I2">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2024-12-31</xbrli:instant>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ContributedCapitalMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="I3">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2024-12-31</xbrli:instant>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="I4">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2024-12-31</xbrli:instant>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D7">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ContributedCapitalMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D8">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="D9">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2025-01-01</xbrli:startDate>
              <xbrli:endDate>2025-12-31</xbrli:endDate>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="I5">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2025-12-31</xbrli:instant>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ContributedCapitalMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="I6">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2025-12-31</xbrli:instant>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:context id="I7">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.dcca.dk/cvr">36077581</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:instant>2025-12-31</xbrli:instant>
            </xbrli:period>
            <xbrli:scenario>
              <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
            </xbrli:scenario>
          </xbrli:context>
   <xbrli:unit id="U-iso4217-DKK">
            <xbrli:measure>iso4217:DKK</xbrli:measure>
          </xbrli:unit>
   <xbrli:unit id="U-pure">
            <xbrli:measure>pure</xbrli:measure>
          </xbrli:unit>
   <gsd:PrecedingReportingPeriodStartDate contextRef="D0" xml:lang="en">2024-01-01</gsd:PrecedingReportingPeriodStartDate>
   <gsd:PredingReportingPeriodEndDate contextRef="D0">2024-12-31</gsd:PredingReportingPeriodEndDate>
   <sob:PlaceOfSignatureOfStatement contextRef="D0">2026-05-29</sob:PlaceOfSignatureOfStatement>
   <gsd:IdentificationNumberCvrOfReportingEntity contextRef="D0">36077581</gsd:IdentificationNumberCvrOfReportingEntity>
   <gsd:DateOfGeneralMeeting contextRef="D0">2026-05-29</gsd:DateOfGeneralMeeting>
   <fsa:ClassOfReportingEntity contextRef="D0">Reporting class B</fsa:ClassOfReportingEntity>
   <gsd:NameOfSubmittingEnterprise contextRef="D0">KPMG</gsd:NameOfSubmittingEnterprise>
   <gsd:AddressOfSubmittingEnterprisePostcodeAndTown contextRef="D0">2100 København Ø</gsd:AddressOfSubmittingEnterprisePostcodeAndTown>
   <gsd:AddressOfSubmittingEnterpriseStreetAndNumber contextRef="D0">Dampfærgevej  28</gsd:AddressOfSubmittingEnterpriseStreetAndNumber>
   <gsd:IdentificationNumberCvrOfSubmittingEnterprise contextRef="D0">25578198</gsd:IdentificationNumberCvrOfSubmittingEnterprise>
   <cmn:TypeOfAuditorAssistance contextRef="D0" xml:lang="en">Auditor's report on extended review</cmn:TypeOfAuditorAssistance>
   <cmn:NameOfAuditFirm contextRef="D5">KPMG</cmn:NameOfAuditFirm>
   <cmn:IdentificationNumberCvrOfAuditFirm contextRef="D5">25578198</cmn:IdentificationNumberCvrOfAuditFirm>
   <gsd:AddressOfAuditorStreetName contextRef="D5"></gsd:AddressOfAuditorStreetName>
   <gsd:AddressOfAuditorStreetBuildingIdentifier contextRef="D5"></gsd:AddressOfAuditorStreetBuildingIdentifier>
   <gsd:AddressOfAuditorPostCodeIdentifier contextRef="D5"></gsd:AddressOfAuditorPostCodeIdentifier>
   <fsa:AccountingPoliciesAreUnchangedFromPreviousPeriod contextRef="D0">true</fsa:AccountingPoliciesAreUnchangedFromPreviousPeriod>
   <gsd:InformationOnTypeOfSubmittedReport contextRef="D0" xml:lang="en"> Annual report </gsd:InformationOnTypeOfSubmittedReport>
   <gsd:NameAndSurnameOfChairmanOfGeneralMeeting contextRef="D0">Rasmus Møller Bech</gsd:NameAndSurnameOfChairmanOfGeneralMeeting>
   <sob:IdentificationOfApprovedAnnualReport contextRef="D0"> The Board of Directors and the Executive Board have today discussed and approved the  annual report for SANISERVICE ApS for the financial year 1 January - 31 December 2025.</sob:IdentificationOfApprovedAnnualReport>
   <sob:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement contextRef="D0"> The  annual report has been prepared in accordance with the Danish Financial Statements Act.</sob:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement>
   <sob:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults contextRef="D0"> In our opinion, the  financial statements give a true and fair view of the Company's assets, liabilities and financial position at 31 December 2025 and of the results of the Company's operations for the financial year 1 January - 31 December 2025.</sob:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults>
   <sob:ManagementsStatementAboutManagementsReview contextRef="D0"> Further, in our opinion, the Management's review gives a fair review of the matters discussed in the Management's review.</sob:ManagementsStatementAboutManagementsReview>
   <sob:RecommendationForApprovalOfAnnualReportByGeneralMeeting contextRef="D0"> We recommend that the annual report be approved at the annual general meeting.</sob:RecommendationForApprovalOfAnnualReportByGeneralMeeting>
   <sob:PlaceOfSignatureOfStatement contextRef="D0">Herlev</sob:PlaceOfSignatureOfStatement>
   <sob:DateOfApprovalOfAnnualReport contextRef="D0">2026-05-29</sob:DateOfApprovalOfAnnualReport>
   <cmn:NameAndSurnameOfMemberOfExecutiveBoard contextRef="D1">Thomas Bonde Karlsen</cmn:NameAndSurnameOfMemberOfExecutiveBoard>
   <cmn:TitleOfMemberOfExecutiveBoard contextRef="D1" xml:lang="en"></cmn:TitleOfMemberOfExecutiveBoard>
   <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="D2">Ville Valtteri Rantala</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
   <cmn:TitleOfMemberOfSupervisoryBoard contextRef="D2" xml:lang="en">Chairman</cmn:TitleOfMemberOfSupervisoryBoard>
   <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="D3">Kasper Rosted Bygholm</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
   <cmn:TitleOfMemberOfSupervisoryBoard contextRef="D3" xml:lang="en"></cmn:TitleOfMemberOfSupervisoryBoard>
   <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="D4">Petri Pellonmaa</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
   <cmn:TitleOfMemberOfSupervisoryBoard contextRef="D4" xml:lang="en"></cmn:TitleOfMemberOfSupervisoryBoard>
   <arr:IndependentAuditorsReportsExtendedReview contextRef="D0" xml:lang="en">Independent auditor's extended review report on the financial statements</arr:IndependentAuditorsReportsExtendedReview>
   <arr:AddresseeOfAuditorsReportOnExtendedReviewOfFinancialStatements contextRef="D0" xml:lang="en">To the shareholders of SANISERVICE ApS</arr:AddresseeOfAuditorsReportOnExtendedReviewOfFinancialStatements>
   <arr:TypeOfModifiedOpinionOnAuditedFinancialStatementsExtendedReview contextRef="D0" xml:lang="en">Opinion</arr:TypeOfModifiedOpinionOnAuditedFinancialStatementsExtendedReview>
   <arr:OpinionOnFinancialStatementsExtendedReview contextRef="D0" xml:lang="en">We have performed an extended review of the financial statements of SANISERVICE ApS for the financial year 1 January - 31 December 2025 comprising income statement, balance sheet, statement of changes in equity and notes, including accounting policies. The financial statements are prepared in accordance with the Danish Financial Statements Act. Based on the work performed, it is our opinion that the financial statements give a true and fair view of the Company's assets, liabilities and financial position at 31 December 2025 and of the results of the Company's operations for the financial year 1 January - 31 December 2025 in accordance with the Danish Financial Statements Act.</arr:OpinionOnFinancialStatementsExtendedReview>
   <arr:TypeOfBasisForModifiedOpinionOnFinancialStatementsExtendedReview contextRef="D0" xml:lang="en">Basis for Opinion</arr:TypeOfBasisForModifiedOpinionOnFinancialStatementsExtendedReview>
   <arr:DescriptionOfQualificationsOfFinancialStatementsExtendedReview contextRef="D0" xml:lang="en">We conducted our extended review in accordance with the Danish Business Authority's Assurance Standard for Small Enterprises and FSR – Danish Auditors' standard on extended review of financial statements prepared in accordance with the Danish Financial Statements Act. Our responsibilities under those standards and requirements are further described in the "Auditor's responsibility for the extended review of the financial statements" section of our report.We are independent of the Company in accordance with the International Ethics Standards Board for Accountants' International Code of Ethics for Professional Accountants (IESBA Code) and the additional ethical requirements applicable in Denmark, and we have fulfilled our other ethical responsibilities in accordance with these requirements and the IESBA Code. We believe that the evidence we have obtained is sufficient and appropriate to provide a basis for our opinion.</arr:DescriptionOfQualificationsOfFinancialStatementsExtendedReview>
   <arr:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatementsExtendedReview contextRef="D0" xml:lang="en">Management's responsibility for the financial statementsManagement is responsible for the preparation of financial statements that give a true and fair view in accordance with the Danish Financial Statements Act, and for such internal control that Management determines is necessary to enable the preparation of financial statements that are free from material misstatement, whether due to fraud or error. In preparing the financial statements, Management is responsible for assessing the Company's ability to continue as a going concern, disclosing, as applicable, matters related to going concern and using the going concern basis of accounting in preparing the financial statements unless Management either intends to liquidate the Company or to cease operations, or has no realistic alternative but to do so.</arr:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatementsExtendedReview>
   <arr:StatementOfAuditorsResponsibilityExtendedReview contextRef="D0" xml:lang="en">Auditor's responsibility for the extended review of the financial statementsOur responsibility is to express a conclusion on the financial statements. This requires that we plan and perform procedures in order to obtain limited assurance for our conclusion on the financial statements and in addition perform specifically required supplementary procedures in order to obtain further assurance for our conclusion.An extended review comprises procedures primarily consisting of making enquiries of Management and others within the entity, as appropriate, applying analytical procedures and the specifically required supplementary procedures, and evaluating the evidence obtained.The procedures performed in an extended review are less than those performed in an audit, and accordingly, we do not express an audit opinion on these financial statements.</arr:StatementOfAuditorsResponsibilityExtendedReview>
   <arr:StatementOnManagementsReviewAuditorsReportOnExtendedReviewFinancialStatementsExtendedReview contextRef="D0" xml:lang="en">Statement on the Management's reviewManagement is responsible for the Management's review.Our conclusion on the financial statements does not cover the Management's review, and we do not express any form of assurance conclusion thereon.In connection with our extended review of the financial statements, our responsibility is to read the Management's review and, in doing so, consider whether the Management's review is materially inconsistent with the financial statements or our knowledge obtained during the extended review, or otherwise appears to be materially misstated.Moreover, it is our responsibility to consider whether the Management's review provides the information required under the Danish Financial Statements Act. Based on the work we have performed, we conclude that the Management's review is in accordance with the financial statements and has been prepared in accordance with the requirements of the Danish Financial Statement Act. We did not identify any material misstatement of the Management's review.</arr:StatementOnManagementsReviewAuditorsReportOnExtendedReviewFinancialStatementsExtendedReview>
   <arr:SignatureOfAuditorsPlace contextRef="D0">Copenhagen</arr:SignatureOfAuditorsPlace>
   <arr:SignatureOfAuditorsDate contextRef="D0">2026-05-29</arr:SignatureOfAuditorsDate>
   <cmn:NameOfAuditFirm contextRef="D5">KPMG </cmn:NameOfAuditFirm>
   <cmn:IdentificationNumberCvrOfAuditFirm contextRef="D5">25578198</cmn:IdentificationNumberCvrOfAuditFirm>
   <cmn:NameAndSurnameOfAuditor contextRef="D5">Henrik Y. Jensen</cmn:NameAndSurnameOfAuditor>
   <cmn:DescriptionOfAuditor contextRef="D5" xml:lang="en">State Authorised Public Accountant</cmn:DescriptionOfAuditor>
   <cmn:IdentificationNumberOfAuditor contextRef="D5">mne35442</cmn:IdentificationNumberOfAuditor>
   <gsd:NameOfReportingEntity contextRef="D0"> SANISERVICE ApS</gsd:NameOfReportingEntity>
   <gsd:AddressOfReportingEntityStreetName contextRef="D0"> Lyskær </gsd:AddressOfReportingEntityStreetName>
   <gsd:AddressOfReportingEntityStreetBuildingIdentifier contextRef="D0"> 5</gsd:AddressOfReportingEntityStreetBuildingIdentifier>
   <gsd:AddressOfReportingEntityPostCodeIdentifier contextRef="D0"> DK-2730  </gsd:AddressOfReportingEntityPostCodeIdentifier>
   <gsd:AddressOfReportingEntityDistrictName contextRef="D0"> Herlev</gsd:AddressOfReportingEntityDistrictName>
   <gsd:IdentificationNumberCvrOfSubmittingEnterprise contextRef="D0">36077581</gsd:IdentificationNumberCvrOfSubmittingEnterprise>
   <gsd:DateOfFoundationOfReportingEntity contextRef="D0" xml:lang="en">2014-08-27</gsd:DateOfFoundationOfReportingEntity>
   <gsd:RegisteredOfficeOfReportingEntity contextRef="D0"> Herlev</gsd:RegisteredOfficeOfReportingEntity>
   <gsd:ReportingPeriodStartDate contextRef="D0" xml:lang="en">2025-01-01</gsd:ReportingPeriodStartDate>
   <gsd:ReportingPeriodEndDate contextRef="D0" xml:lang="en">2025-12-31</gsd:ReportingPeriodEndDate>
   <cmn:NameOfAuditFirm contextRef="D0">KPMG</cmn:NameOfAuditFirm>
   <cmn:DescriptionOfAuditor contextRef="D0">Statsautoriseret Revisionspartnerselskab</cmn:DescriptionOfAuditor>
   <gsd:AddressOfAuditorStreetName contextRef="D0">Dampfærgevej </gsd:AddressOfAuditorStreetName>
   <gsd:AddressOfAuditorStreetBuildingIdentifier contextRef="D0">28 </gsd:AddressOfAuditorStreetBuildingIdentifier>
   <gsd:AddressOfAuditorPostCodeIdentifier contextRef="D0">2100 </gsd:AddressOfAuditorPostCodeIdentifier>
   <gsd:AddressOfAuditorDistrictName contextRef="D0">København Ø</gsd:AddressOfAuditorDistrictName>
   <cmn:IdentificationNumberCvrOfAuditFirm contextRef="D0">25578198</cmn:IdentificationNumberCvrOfAuditFirm>
   <mrv:DescriptionOfPrimaryActivitiesOfEntity contextRef="D0" xml:lang="en"> Principal activities                                   The Company’s purpose is to engage in businesses related to staircase cleaning and herewith associated activities.</mrv:DescriptionOfPrimaryActivitiesOfEntity>
   <mrv:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs contextRef="D0" xml:lang="en"> Development in activities and financial position                                   The Company's income statement for 2025 shows a profit of DKK 2,006,021  as against a profit of DKK 3,513,198  in 2024. Equity in the Company's balance sheet at 31 December 2025 stood at DKK 3,371,085  as against DKK 5,865,064  at 31 December 2024.</mrv:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs>
   <mrv:DescriptionOfSignificantEventsOccurringAfterEndOfReportingPeriod contextRef="D0" xml:lang="en"> Events after the balance sheet date                                   No events have occurred after the balance sheet date of material importance to the annual report for 2025.</mrv:DescriptionOfSignificantEventsOccurringAfterEndOfReportingPeriod>
   <fsa:GrossProfitLoss contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">20623728</fsa:GrossProfitLoss>
   <fsa:GrossProfitLoss contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">20022813</fsa:GrossProfitLoss>
   <fsa:EmployeeBenefitsExpense contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">17901116</fsa:EmployeeBenefitsExpense>
   <fsa:EmployeeBenefitsExpense contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">15378649</fsa:EmployeeBenefitsExpense>
   <fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">153827</fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
   <fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">133850</fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
   <fsa:ProfitLossFromOrdinaryOperatingActivitiesBeforeGainsLossesFromFairValueAdjustments contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">2568785</fsa:ProfitLossFromOrdinaryOperatingActivitiesBeforeGainsLossesFromFairValueAdjustments>
   <fsa:ProfitLossFromOrdinaryOperatingActivitiesBeforeGainsLossesFromFairValueAdjustments contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">4510314</fsa:ProfitLossFromOrdinaryOperatingActivitiesBeforeGainsLossesFromFairValueAdjustments>
   <fsa:OtherFinanceIncome contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">5693</fsa:OtherFinanceIncome>
   <fsa:OtherFinanceIncome contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">6729</fsa:OtherFinanceIncome>
   <fsa:OtherFinanceExpenses contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">41295</fsa:OtherFinanceExpenses>
   <fsa:OtherFinanceExpenses contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">11031</fsa:OtherFinanceExpenses>
   <fsa:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">2533183</fsa:ProfitLossFromOrdinaryActivitiesBeforeTax>
   <fsa:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">4506012</fsa:ProfitLossFromOrdinaryActivitiesBeforeTax>
   <fsa:TaxExpense contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">527162</fsa:TaxExpense>
   <fsa:TaxExpense contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">992814</fsa:TaxExpense>
   <fsa:ProfitLoss contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">2006021</fsa:ProfitLoss>
   <fsa:ProfitLoss contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">3513198</fsa:ProfitLoss>
   <fsa:ProposedDividendRecognisedInEquity contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">2000000</fsa:ProposedDividendRecognisedInEquity>
   <fsa:ProposedDividendRecognisedInEquity contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">4500000</fsa:ProposedDividendRecognisedInEquity>
   <fsa:TransferredToFromRetainedEarnings contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">6021</fsa:TransferredToFromRetainedEarnings>
   <fsa:TransferredToFromRetainedEarnings contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">-986802</fsa:TransferredToFromRetainedEarnings>
   <fsa:FixturesFittingsToolsAndEquipment contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">378878</fsa:FixturesFittingsToolsAndEquipment>
   <fsa:FixturesFittingsToolsAndEquipment contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">201675</fsa:FixturesFittingsToolsAndEquipment>
   <fsa:DepositsLongtermInvestmentsAndReceivables contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">63955</fsa:DepositsLongtermInvestmentsAndReceivables>
   <fsa:DepositsLongtermInvestmentsAndReceivables contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">63955</fsa:DepositsLongtermInvestmentsAndReceivables>
   <fsa:NoncurrentAssets contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">442833</fsa:NoncurrentAssets>
   <fsa:NoncurrentAssets contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">265630</fsa:NoncurrentAssets>
   <fsa:ShorttermTradeReceivables contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">2647052</fsa:ShorttermTradeReceivables>
   <fsa:ShorttermTradeReceivables contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">2455427</fsa:ShorttermTradeReceivables>
   <fsa:ShorttermReceivablesFromGroupEnterprises contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">4041586</fsa:ShorttermReceivablesFromGroupEnterprises>
   <fsa:ShorttermReceivablesFromGroupEnterprises contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">4598559</fsa:ShorttermReceivablesFromGroupEnterprises>
   <fsa:CurrentDeferredTaxAssets contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">5195</fsa:CurrentDeferredTaxAssets>
   <fsa:CurrentDeferredTaxAssets contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">9072</fsa:CurrentDeferredTaxAssets>
   <fsa:OtherShorttermReceivables contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">23524</fsa:OtherShorttermReceivables>
   <fsa:OtherShorttermReceivables contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">47500</fsa:OtherShorttermReceivables>
   <fsa:DeferredIncomeAssets contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">296484</fsa:DeferredIncomeAssets>
   <fsa:DeferredIncomeAssets contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">128796</fsa:DeferredIncomeAssets>
   <fsa:ShorttermReceivables contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">7013841</fsa:ShorttermReceivables>
   <fsa:ShorttermReceivables contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">7239354</fsa:ShorttermReceivables>
   <fsa:CashAndCashEquivalents contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">0</fsa:CashAndCashEquivalents>
   <fsa:CashAndCashEquivalents contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">1002351</fsa:CashAndCashEquivalents>
   <fsa:CurrentAssets contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">7013841</fsa:CurrentAssets>
   <fsa:CurrentAssets contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">8241705</fsa:CurrentAssets>
   <fsa:Assets contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">7456674</fsa:Assets>
   <fsa:Assets contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">8507335</fsa:Assets>
   <fsa:ContributedCapital contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">50000</fsa:ContributedCapital>
   <fsa:ContributedCapital contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">50000</fsa:ContributedCapital>
   <fsa:RetainedEarnings contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">1321085</fsa:RetainedEarnings>
   <fsa:RetainedEarnings contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">1315064</fsa:RetainedEarnings>
   <fsa:ProposedDividendRecognisedInEquity contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">2000000</fsa:ProposedDividendRecognisedInEquity>
   <fsa:ProposedDividendRecognisedInEquity contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">4500000</fsa:ProposedDividendRecognisedInEquity>
   <fsa:Equity contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">3371085</fsa:Equity>
   <fsa:Equity contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">5865064</fsa:Equity>
   <fsa:ShorttermTradePayables contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">1187347</fsa:ShorttermTradePayables>
   <fsa:ShorttermTradePayables contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">34410</fsa:ShorttermTradePayables>
   <fsa:ShorttermPayablesToGroupEnterprises contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">0</fsa:ShorttermPayablesToGroupEnterprises>
   <fsa:ShorttermPayablesToGroupEnterprises contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">17455</fsa:ShorttermPayablesToGroupEnterprises>
   <fsa:ShorttermTaxPayables contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">0</fsa:ShorttermTaxPayables>
   <fsa:ShorttermTaxPayables contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">44963</fsa:ShorttermTaxPayables>
   <fsa:ShorttermTaxPayablesToGroupEnterprises contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">558370</fsa:ShorttermTaxPayablesToGroupEnterprises>
   <fsa:ShorttermTaxPayablesToGroupEnterprises contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">1001576</fsa:ShorttermTaxPayablesToGroupEnterprises>
   <fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">2334439</fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm>
   <fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">1543867</fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm>
   <fsa:ShorttermPayablesToShareholdersAndManagement contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">5433</fsa:ShorttermPayablesToShareholdersAndManagement>
   <fsa:ShorttermPayablesToShareholdersAndManagement contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">0</fsa:ShorttermPayablesToShareholdersAndManagement>
   <fsa:ShorttermLiabilitiesOtherThanProvisions contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">4085589</fsa:ShorttermLiabilitiesOtherThanProvisions>
   <fsa:ShorttermLiabilitiesOtherThanProvisions contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">2642271</fsa:ShorttermLiabilitiesOtherThanProvisions>
   <fsa:LiabilitiesOtherThanProvisions contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">4085589</fsa:LiabilitiesOtherThanProvisions>
   <fsa:LiabilitiesOtherThanProvisions contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">2642271</fsa:LiabilitiesOtherThanProvisions>
   <fsa:LiabilitiesAndEquity contextRef="I0" decimals="0" unitRef="U-iso4217-DKK">7456674</fsa:LiabilitiesAndEquity>
   <fsa:LiabilitiesAndEquity contextRef="I1" decimals="0" unitRef="U-iso4217-DKK">8507335</fsa:LiabilitiesAndEquity>
   <fsa:Equity contextRef="I2" decimals="0" unitRef="U-iso4217-DKK">50000</fsa:Equity>
   <fsa:Equity contextRef="I3" decimals="0" unitRef="U-iso4217-DKK">1315064</fsa:Equity>
   <fsa:Equity contextRef="I4" decimals="0" unitRef="U-iso4217-DKK">4500000</fsa:Equity>
   <fsa:DividendPaid contextRef="D7" decimals="0" unitRef="U-iso4217-DKK">0</fsa:DividendPaid>
   <fsa:DividendPaid contextRef="D8" decimals="0" unitRef="U-iso4217-DKK">0</fsa:DividendPaid>
   <fsa:DividendPaid contextRef="D9" decimals="0" unitRef="U-iso4217-DKK">-4500000</fsa:DividendPaid>
   <fsa:ProfitLoss contextRef="D7" decimals="0" unitRef="U-iso4217-DKK">0</fsa:ProfitLoss>
   <fsa:ProfitLoss contextRef="D8" decimals="0" unitRef="U-iso4217-DKK">6021</fsa:ProfitLoss>
   <fsa:ProfitLoss contextRef="D9" decimals="0" unitRef="U-iso4217-DKK">2000000</fsa:ProfitLoss>
   <fsa:Equity contextRef="I5" decimals="0" unitRef="U-iso4217-DKK">50000</fsa:Equity>
   <fsa:Equity contextRef="I6" decimals="0" unitRef="U-iso4217-DKK">1321085</fsa:Equity>
   <fsa:Equity contextRef="I7" decimals="0" unitRef="U-iso4217-DKK">2000000</fsa:Equity>
   <fsa:DisclosureOfAccountingPolicies contextRef="D0" xml:lang="en">The annual report of SANISERVICE ApS for 2025 has been prepared in accordance with the provisions applying to reporting class B entities under the Danish Financial Statements Act with opt-in from higher reporting classes.The accounting policies used in the preparation of the financial statements are consistent with those of last year.</fsa:DisclosureOfAccountingPolicies>
   <fsa:DescriptionOfMethodsOfForeignCurrencies contextRef="D0" xml:lang="en"> Foreign currency translation On initial recognition, transactions denominated in foreign currencies are translated at the exchange rates at the transaction date. Foreign exchange differences arising between the exchange rates at the transaction date and the date of payment are recognised in the income statement as financial income or financial expenses.  Receivables, payables and other monetary items denominated in foreign currencies are translated at the exchange rates at the balance sheet date. The difference between the exchange rates at the balance sheet date and the date at which the receivable or payable arose or was recognised in the latest financial statements is recognised in the income statement as financial income or financial expenses.</fsa:DescriptionOfMethodsOfForeignCurrencies>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue contextRef="D0" xml:lang="en"> Revenue  Revenue is recognised in the income statement if delivery and passing of risk to the buyer have taken place before the end of the year and if the income can be determined reliably and inflow is anticipated. Revenue is measured at the fair value of the consideration promised exclusive of VAT and taxes and less any discounts relating directly to sales.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCostOfSales contextRef="D0" xml:lang="en"> Cost of sales  Cost of sales comprises costs incurred to generate revenue for the year. This item also comprises direct costs for goods for resale.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCostOfSales>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfOtherOperatingIncome contextRef="D0" xml:lang="en"> Other operating income  Other operating income comprises items secondary to the activities of the Company, including gains on the disposal of property, plant and equipment as well as payroll refunds.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfOtherOperatingIncome>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses contextRef="D0" xml:lang="en"> Other external costs  Other external costs comprise costs for distribution and sales costs, costs for advertising, administrative expenses, costs of premises, bad debts, operating leases, etc.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense contextRef="D0" xml:lang="en"> Staff costs  Staff costs comprise wages and salaries, including holiday allowance, pension and other social security costs.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses contextRef="D0" xml:lang="en"> Financial income and expenses  Financial income and expenses comprise interest income and expense, gains and losses on securities, payables and transactions denominated in foreign currencies as well as surcharges and refunds under the on-account tax scheme, etc.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses contextRef="D0" xml:lang="en"> Tax on profit for the year Tax for the year comprises current tax for the year and changes in deferred tax, including changes in tax rates. The tax expense relating to the profit/loss for the year is recognised in the income statement at the amount attributable to the profit/loss for the year and directly in equity at the amount attributable to entries directly in equity.  The Company is subject to the Danish legislation concerning compulsory joint taxation with the Danish group enterprises. The current Danish corporate tax is allocated among the jointly taxed companies in proportion to their respective taxable income (full allocation with reimbursement of tax losses).</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfPropertyPlantAndEquipment contextRef="D0" xml:lang="en">Property, plant and equipmentFixtures and fittings, tools and equipment are measured at cost less accumulated depreciation and impairment losses.Cost comprises the purchase price and any costs directly attributable to the acquisition until the date on which the asset is available for use. Indirect production overheads and borrowing costs are not recognised in cost.Where individual components of an item of property, plant and equipment have different useful lives, they are accounted for as separate items, which are depreciated separately.The basis of depreciation is cost less any projected residual value after the end of the useful life. Depreciation is provided on a straight-line basis over the estimated useful life. The estimated useful lives are as follows:Fixtures and fittings, tools and equipment3-5 yearsThe useful life and residual value are reassessed annually. Changes are treated as accounting estimates, and the effect on depreciation is recognised prospectively. Gains and losses on the disposal of property, plant and equipment are stated as the difference between the selling price less selling costs and the carrying amount at the date of disposal. Gains and losses are recognised in the income statement as other operating income or other operating costs, respectively.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfPropertyPlantAndEquipment>
   <fsa:DescriptionOfMethodsOfLeases contextRef="D0" xml:lang="en"> Leases  All leases are accounted for as operating leases. Payments relating to operating leases and other leases are recognised in the income statement over the term of the lease. The Company's total obligation relating to operating leases and other leases is disclosed as contractual obligations and contingencies, etc.</fsa:DescriptionOfMethodsOfLeases>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisForInvestmentsInSubsidiariesAndAssociates contextRef="D0" xml:lang="en"> Financial assets  Deposits are recognised at amortised cost.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisForInvestmentsInSubsidiariesAndAssociates>
   <fsa:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets contextRef="D0" xml:lang="en"> Impairment of fixed assets The carrying amount of property, plant and equipment is subject to an annual test for indications of impairment other than the decrease in value reflected by depreciation or amortisation. Impairment tests are conducted of individual assets or groups of assets when there is an indication that they may be impaired. Write-down is made to the recoverable amount if this is lower than the carrying amount. The recoverable amount is the higher of an asset's net selling price and its value in use. The value in use is determined as the present value of the forecast net cash flows from the use of the asset or the group of assets, including forecast net cash flows from the disposal of the asset or the group of assets after the end of the useful life.  Previously recognised write-downs are reversed when the basis for the write-down no longer exists.</fsa:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables contextRef="D0" xml:lang="en">ReceivablesReceivables are measured at amortised cost.Write-down is made for bad debt losses where there is an objective indication that a receivable has been impaired. If there is an objective indication that an individual receivable has been impaired, write-down is made on an individual basis.Write-downs are calculated as the difference between the carrying amount of receivables and the present value of forecast cash flows, including the realisable value of any collateral received. The effective interest rate for the individual receivable or portfolio is used as discount rate.Balances in the Group's cash pool arrangement are not considered cash and cash equivalents due to the nature of the arrangement but are recognised under receivables from group entities.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax contextRef="D0" xml:lang="en"> Corporation tax and deferred tax Current tax payable and receivable is recognised in the balance sheet as tax computed on the taxable income for the year, adjusted for tax on the taxable income of prior years and for tax paid on account. The Company is jointly taxed with consolidated Danish companies. The current corporate income tax is distributed between the jointly taxed companies in proportion to their taxable income and with full distribution with reimbursement as to tax losses. The jointly taxed companies are comprised by the Danish tax prepayment scheme. Joint taxation contributions payable and receivable are recognised in the statement of financial position as ”Joint taxation contribution" under assets or "Joint taxation contribution" under liabilities. According to the rules of joint taxation, the Company is unlimitedly, jointly, and severally liable to pay the Danish tax authorities the total income tax, including withholding tax on interest, royalties, and dividends, arising from the jointly taxed group of companies. Deferred tax is measured on the basis of temporary differences in assets and liabilities with a focus on the statement of financial position. Deferred tax is measured at net realisable value.  Adjustments take place in relation to deferred tax concerning elimination of unrealised intercompany gains and losses.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeAssets contextRef="D0" xml:lang="en"> Prepayments  Prepayments comprise prepayment of costs incurred relating to subsequent financial years.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeAssets>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCashAndCashEquivalents contextRef="D0" xml:lang="en"> Cash at bank and in hand  Cash at bank and in hand comprise cash and bank deposits.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCashAndCashEquivalents>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEquity contextRef="D0" xml:lang="en">EquityDividends The expected dividend payment for the year is disclosed as a separate item under equity.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEquity>
   <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions contextRef="D0" xml:lang="en">LiabilitiesOther liabilities are measured at amortised cost.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions>
   <fsa:WagesAndSalaries contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">16219726</fsa:WagesAndSalaries>
   <fsa:WagesAndSalaries contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">13804871</fsa:WagesAndSalaries>
   <fsa:PostemploymentBenefitExpense contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">1262843</fsa:PostemploymentBenefitExpense>
   <fsa:PostemploymentBenefitExpense contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">1189961</fsa:PostemploymentBenefitExpense>
   <fsa:SocialSecurityContributions contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">418547</fsa:SocialSecurityContributions>
   <fsa:SocialSecurityContributions contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">383817</fsa:SocialSecurityContributions>
   <fsa:AverageNumberOfEmployees contextRef="D0" decimals="0" unitRef="U-pure">38</fsa:AverageNumberOfEmployees>
   <fsa:AverageNumberOfEmployees contextRef="D6" decimals="0" unitRef="U-pure">35</fsa:AverageNumberOfEmployees>
   <fsa:CurrentTaxExpense contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">558370</fsa:CurrentTaxExpense>
   <fsa:CurrentTaxExpense contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">1001576</fsa:CurrentTaxExpense>
   <fsa:AdjustmentsForDeferredTax contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">3877</fsa:AdjustmentsForDeferredTax>
   <fsa:AdjustmentsForDeferredTax contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">-8762</fsa:AdjustmentsForDeferredTax>
   <fsa:AdjustmentsForCurrentTaxOfPriorPeriod contextRef="D0" decimals="0" unitRef="U-iso4217-DKK">-35085</fsa:AdjustmentsForCurrentTaxOfPriorPeriod>
   <fsa:AdjustmentsForCurrentTaxOfPriorPeriod contextRef="D6" decimals="0" unitRef="U-iso4217-DKK">0</fsa:AdjustmentsForCurrentTaxOfPriorPeriod>
   <fsa:InformationOnOtherReceivables contextRef="D0" xml:lang="en"> 
                                           PHM Group has entered into a cash pool agreement with Nordea, where PHM Group Oy is the account holder and the group’s subsidiaries are sub-account holders. Nordea can settle withdrawals and balances with each other, so that the net amount constitutes an outstanding balance between Nordea and PHM Group Oy. 
                                           SANISERVICE ApS' accounts in the cash pool arrangement, which are recognized under short-term receivables from group enterprises, show a balance of DKK 3,839 thousand as of December 31, 2025 (as of December 31, 2024: balance of DKK 4,599 thousand).</fsa:InformationOnOtherReceivables>
   <fsa:DisclosureOfContingentLiabilities contextRef="D0">
                        Contingent liabilities, including guarantee commitments    With PHM Danmark ApS, company reg. no 42247154 as administration company, the Company is subject to the Danish scheme of joint taxation and unlimitedly, jointly, and severally liable, along with the other jointly taxed companies, for the total corporation tax.  The jointly taxed companies total known net liability to the Danish tax authorities emerges from the financial statements of the administration company.  The liability also covers any subsequent corrections to the determined tax obligation as a result of changes to the jointly taxed income, etc.   </fsa:DisclosureOfContingentLiabilities>
   <fsa:DisclosureOfLiabilitiesUnderLeases contextRef="D0">
                        Other commitments, including lease obligations    The Company leases operating equipment concluded under operating leases. The lease term for operating equipment is typically 3-5 years. None of the lease agreements contain contingent lease payments.   DKK31/12 202531/12 2024Within 1 year
                        206,627
                        218,247Between 1 and 5 years
                        267,655
                        231,123After 5 years
                        0
                        0474,282449,370</fsa:DisclosureOfLiabilitiesUnderLeases>
   <fsa:InformationOnRelatedEntities contextRef="D0">  
                                                                  SANISERVICE ApS is part of the consolidated financial statements of PHM Group Holding Oyj, Takomotie 1-3, 00380 Helsinki, Finland, which is the smallest group, in which the Company is included as a subsidiary.
                                                                  The consolidated financial statements of PHM Group Holding Oyj can be obtained by contacting the Company at the above address.</fsa:InformationOnRelatedEntities>
</xbrli:xbrl>
