<?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:b="http://xbrl.dcca.dk/entryBalanceSheetAccountFormIncomeStatementByNature"
            xmlns:c="http://xbrl.dcca.dk/cmn"
            xmlns:d="http://xbrl.dcca.dk/fsa"
            xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16"
            xmlns:e="http://xbrl.dcca.dk/gsd"
            xmlns:f="http://xbrl.dcca.dk/arr"
            xmlns:g="http://xbrl.dcca.dk/sob"
            xmlns:h="http://xbrl.dcca.dk/mrv"
            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:xbrldi="http://xbrl.org/2006/xbrldi"
            xmlns:xlink="http://www.w3.org/1999/xlink">
   <link:schemaRef xlink:href="http://archprod.service.eogs.dk/taxonomy/20251001/entryDanishGAAPBalanceSheetAccountFormIncomeStatementByNatureIncludingManagementsReviewStatisticsAndTax20251001.xsd"
                   xlink:type="simple"/>
   <xbrli:context id="c1">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
					</xbrli:context>
   <xbrli:context id="c106">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:typedMember dimension="c:IdentificationOfAuditorDimension">
								    <c:auditorIdentifier>
									1
								</c:auditorIdentifier>
							  </xbrldi:typedMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c76">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:typedMember dimension="c:IdentificationOfMemberOfExecutiveBoardDimension">
								    <c:memberOfBoardIdentifier>
									1
								</c:memberOfBoardIdentifier>
							  </xbrldi:typedMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c4">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2024-07-01</xbrli:startDate>
							  <xbrli:endDate>2025-06-30</xbrli:endDate>
						</xbrli:period>
					</xbrli:context>
   <xbrli:context id="c3186">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
					</xbrli:context>
   <xbrli:context id="c3187">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2025-06-30</xbrli:instant>
						</xbrli:period>
					</xbrli:context>
   <xbrli:context id="c312">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2025-07-01</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ContributedCapitalMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c339">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2025-07-01</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ReserveForNetRevaluationAccordingToEquityMethodMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c351">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2025-07-01</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:RetainedEarningsMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c357">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2025-07-01</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ProposedDividendRecognisedInEquityMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c340">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ReserveForNetRevaluationAccordingToEquityMethodMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c352">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:RetainedEarningsMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c358">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ProposedDividendRecognisedInEquityMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c314">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ContributedCapitalMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c341">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ReserveForNetRevaluationAccordingToEquityMethodMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c353">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:RetainedEarningsMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c359">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfEquityDimension">
								d:ProposedDividendRecognisedInEquityMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c261">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2025-07-01</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfInvestmentsDimension">
								d:InvestmentsInGroupEnterprisesMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c2667">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2025-07-01</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfInvestmentsDimension">
								d:ParticipatingInterestsMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c265">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfInvestmentsDimension">
								d:InvestmentsInGroupEnterprisesMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c2669">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfInvestmentsDimension">
								d:ParticipatingInterestsMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c263">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfInvestmentsDimension">
								d:InvestmentsInGroupEnterprisesMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c2668">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:ClassesOfInvestmentsDimension">
								d:ParticipatingInterestsMember
							</xbrldi:explicitMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c632">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:TypeOfRelatedEntityDimension">
								d:SubsidiaryMember
							</xbrldi:explicitMember>
							  <xbrldi:typedMember dimension="d:IdentificationOfRelatedEntityDimension">
								    <d:relatedEntityIdentifier>
									1
								</d:relatedEntityIdentifier>
							  </xbrldi:typedMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c652">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:TypeOfRelatedEntityDimension">
								d:SubsidiaryMember
							</xbrldi:explicitMember>
							  <xbrldi:typedMember dimension="d:IdentificationOfRelatedEntityDimension">
								    <d:relatedEntityIdentifier>
									1
								</d:relatedEntityIdentifier>
							  </xbrldi:typedMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c2717">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:startDate>2025-07-01</xbrli:startDate>
							  <xbrli:endDate>2026-06-30</xbrli:endDate>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:TypeOfRelatedEntityDimension">
								d:OtherRelatedEntitiesMember
							</xbrldi:explicitMember>
							  <xbrldi:typedMember dimension="d:IdentificationOfRelatedEntityDimension">
								    <d:relatedEntityIdentifier>
									1
								</d:relatedEntityIdentifier>
							  </xbrldi:typedMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:context id="c2718">
						<xbrli:entity>
							  <xbrli:identifier scheme="http://www.dcca.dk/cvr">31259045</xbrli:identifier>
						</xbrli:entity>
						<xbrli:period>
							  <xbrli:instant>2026-06-30</xbrli:instant>
						</xbrli:period>
						<xbrli:scenario>
							  <xbrldi:explicitMember dimension="d:TypeOfRelatedEntityDimension">
								d:OtherRelatedEntitiesMember
							</xbrldi:explicitMember>
							  <xbrldi:typedMember dimension="d:IdentificationOfRelatedEntityDimension">
								    <d:relatedEntityIdentifier>
									1
								</d:relatedEntityIdentifier>
							  </xbrldi:typedMember>
						</xbrli:scenario>
					</xbrli:context>
   <xbrli:unit id="u5">
						<xbrli:measure>iso4217:DKK</xbrli:measure>
					</xbrli:unit>
   <xbrli:unit id="u8">
						<xbrli:measure>xbrli:pure</xbrli:measure>
					</xbrli:unit>
   <e:InformationOnTypeOfSubmittedReport contextRef="c1" xml:lang="da">Årsrapport</e:InformationOnTypeOfSubmittedReport>
   <e:IdentificationNumberCvrOfSubmittingEnterprise contextRef="c1"
                                                    id="ParaIndex_1594_CellNumber_XB1.B3_CellInstance_0"
                                                    xml:lang="da">30700228</e:IdentificationNumberCvrOfSubmittingEnterprise>
   <e:NameOfSubmittingEnterprise contextRef="c1"
                                 id="ParaIndex_1601_CellNumber_XB1.B4_CellInstance_0"
                                 xml:lang="da">EY Godkendt Revisionspartnerselskab </e:NameOfSubmittingEnterprise>
   <e:AddressOfSubmittingEnterpriseStreetAndNumber contextRef="c1"
                                                   id="ParaIndex_1606_CellNumber_XB1.B5_CellInstance_0"
                                                   xml:lang="da">Østre Havnegade 65</e:AddressOfSubmittingEnterpriseStreetAndNumber>
   <e:AddressOfSubmittingEnterprisePostcodeAndTown contextRef="c1"
                                                   id="ParaIndex_1611_CellNumber_XB1.B6_CellInstance_0"
                                                   xml:lang="da">9000 Aalborg</e:AddressOfSubmittingEnterprisePostcodeAndTown>
   <e:ReportingPeriodStartDate contextRef="c1">2025-07-01</e:ReportingPeriodStartDate>
   <e:ReportingPeriodEndDate contextRef="c1">2026-06-30</e:ReportingPeriodEndDate>
   <e:PrecedingReportingPeriodStartDate contextRef="c1">2024-07-01</e:PrecedingReportingPeriodStartDate>
   <e:PredingReportingPeriodEndDate contextRef="c1">2025-06-30</e:PredingReportingPeriodEndDate>
   <e:IdentificationNumberCvrOfReportingEntity contextRef="c1" id="ParaIndex_1659_CellNumber_XB1.B14_CellInstance_0">31259045</e:IdentificationNumberCvrOfReportingEntity>
   <e:NameOfReportingEntity contextRef="c1"
                            id="ParaIndex_1666_CellNumber_XB1.B15_CellInstance_0"
                            xml:lang="da">TFPL ApS</e:NameOfReportingEntity>
   <e:AddressOfReportingEntityStreetName contextRef="c1" id="ParaIndex_1672_CellNumber_XB1.VEJ1_CellInstance_0">Hasselvej</e:AddressOfReportingEntityStreetName>
   <e:AddressOfReportingEntityStreetBuildingIdentifier contextRef="c1" id="ParaIndex_1672_CellNumber_XB1.NR1_CellInstance_0">14</e:AddressOfReportingEntityStreetBuildingIdentifier>
   <e:AddressOfReportingEntityPostCodeIdentifier contextRef="c1" id="ParaIndex_1678_CellNumber_POST1_CellInstance_0">9260</e:AddressOfReportingEntityPostCodeIdentifier>
   <e:AddressOfReportingEntityDistrictName contextRef="c1" id="ParaIndex_1678_CellNumber_BY1_CellInstance_0">Gistrup</e:AddressOfReportingEntityDistrictName>
   <e:DateOfFoundationOfReportingEntity contextRef="c1" xml:lang="da">2008-02-01</e:DateOfFoundationOfReportingEntity>
   <e:RegisteredOfficeOfReportingEntity contextRef="c1"
                                        id="ParaIndex_1688_CellNumber_XB1.B19_CellInstance_0"
                                        xml:lang="da">Aalborg</e:RegisteredOfficeOfReportingEntity>
   <c:NameOfAuditFirm contextRef="c106"
                      id="ParaIndex_1758_CellNumber_XB1.B30_CellInstance_0"
                      xml:lang="da">EY Godkendt Revisionspartnerselskab</c:NameOfAuditFirm>
   <c:IdentificationNumberCvrOfAuditFirm contextRef="c106" id="ParaIndex_1769_CellNumber_XB1.B31_CellInstance_0">30700228</c:IdentificationNumberCvrOfAuditFirm>
   <e:AddressOfAuditorStreetName contextRef="c106"
                                 id="ParaIndex_1799_CellNumber_XB1.VEJ9_CellInstance_0">Østre Havnegade</e:AddressOfAuditorStreetName>
   <e:AddressOfAuditorStreetBuildingIdentifier contextRef="c106" id="ParaIndex_1799_CellNumber_XB1.NR9_CellInstance_0">65</e:AddressOfAuditorStreetBuildingIdentifier>
   <e:AddressOfAuditorPostCodeIdentifier contextRef="c106" id="ParaIndex_1806_CellNumber_POST9_CellInstance_0">9000</e:AddressOfAuditorPostCodeIdentifier>
   <e:AddressOfAuditorDistrictName contextRef="c106" id="ParaIndex_1806_CellNumber_BY9_CellInstance_0">Aalborg</e:AddressOfAuditorDistrictName>
   <e:AddressOfAuditorCountry contextRef="c106"
                              id="ParaIndex_1813_CellNumber_XB1.B37_CellInstance_0"
                              xml:lang="da">Danmark</e:AddressOfAuditorCountry>
   <e:TelephoneNumberOfAuditor contextRef="c106"
                               id="ParaIndex_1820_CellNumber_XB1.B38_CellInstance_0"
                               xml:lang="da">73 23 30 00</e:TelephoneNumberOfAuditor>
   <e:DateOfGeneralMeeting contextRef="c1" xml:lang="da">2026-10-07</e:DateOfGeneralMeeting>
   <e:NameAndSurnameOfChairmanOfGeneralMeeting contextRef="c1"
                                               id="ParaIndex_1840_CellNumber_XB1.B41_CellInstance_0"
                                               xml:lang="da">Peter List</e:NameAndSurnameOfChairmanOfGeneralMeeting>
   <d:ClassOfReportingEntity contextRef="c1" xml:lang="da">Regnskabsklasse B</d:ClassOfReportingEntity>
   <c:TypeOfAuditorAssistance contextRef="c1"
                              id="ParaIndex_1852_CellNumber_XB1.B44_CellInstance_0"
                              xml:lang="da">Den uafhængige revisors erklæring</c:TypeOfAuditorAssistance>
   <f:TypeOfBasisForModifiedOpinionOnAuditedFinancialStatements contextRef="c1"
                                                                id="ParaIndex_1856_CellNumber_XB1.B45_CellInstance_0"
                                                                xml:lang="da">Grundlag for konklusion</f:TypeOfBasisForModifiedOpinionOnAuditedFinancialStatements>
   <f:TypeOfModifiedOpinionOnAuditedFinancialStatements contextRef="c1"
                                                        id="ParaIndex_1864_CellNumber_XB1.B46_CellInstance_0"
                                                        xml:lang="da">Konklusion</f:TypeOfModifiedOpinionOnAuditedFinancialStatements>
   <d:SelectedElementsFromReportingClassC contextRef="c1" xml:lang="da">true</d:SelectedElementsFromReportingClassC>
   <d:AccountingPoliciesAreUnchangedFromPreviousPeriod contextRef="c1">true</d:AccountingPoliciesAreUnchangedFromPreviousPeriod>
   <e:ToolForPreparingTheXBRLInstanceDocument contextRef="c1"
                                              id="ParaIndex_1968_CellNumber_XB1.B56_CellInstance_0"
                                              xml:lang="da">CaseWare Working Papers</e:ToolForPreparingTheXBRLInstanceDocument>
   <g:IdentificationOfApprovedAnnualReport contextRef="c1"
                                           id="SectionStart_2775_SectionEnd_2784_SectionUID_1708084987_ParaIndex_2778">Direktionen har dags da­to be­hand­let og god­kendt års­rap­por­ten for TFPL ApS for regn­skabs­året 1. juli 2025 - 30. juni 2026.</g:IdentificationOfApprovedAnnualReport>
   <g:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement contextRef="c1"
                                                                                                                                                                         id="SectionStart_2805_SectionEnd_2815_SectionUID_1708084988_ParaIndex_2808">Årsrapporten aflægges i over­ens­stem­mel­se med års­regn­skabs­lo­ven.</g:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement>
   <g:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults contextRef="c1"
                                                                                                                 id="SectionStart_2826_SectionEnd_2835_SectionUID_1708084990_ParaIndex_2829">Det er min opfattelse, at årsregnskabet giver et retvisende billede af sel­ska­bets ak­ti­ver, pas­si­ver og finan­siel­le stil­ling pr. 30. juni 2026 samt af re­sul­ta­tet af sel­ska­bets ak­ti­vi­te­ter for regn­skabs­året 1. juli 2025 - 30. juni 2026.</g:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults>
   <g:ManagementsStatementAboutManagementsReview contextRef="c1"
                                                 id="SectionStart_2836_SectionEnd_2885_SectionUID_1708084991_ParaIndex_2839">Det er endvidere min opfattelse, at le­del­ses­be­ret­ningen inde­hol­der en ret­vi­sen­de rede­gø­rel­se for de forhold, beretningen omhandler.</g:ManagementsStatementAboutManagementsReview>
   <g:RecommendationForApprovalOfAnnualReportByGeneralMeeting contextRef="c1"
                                                              id="SectionStart_2968_SectionEnd_2977_SectionUID_1708084998_ParaIndex_2971">Årsrapporten indstilles til ge­ne­ral­for­sam­ling­ens god­ken­del­se.</g:RecommendationForApprovalOfAnnualReportByGeneralMeeting>
   <g:PlaceOfSignatureOfStatement contextRef="c1" id="ParaIndex_3220_CellNumber_LP3.D3_CellInstance_0">Gistrup</g:PlaceOfSignatureOfStatement>
   <g:DateOfApprovalOfAnnualReport contextRef="c1">2026-10-07</g:DateOfApprovalOfAnnualReport>
   <c:NameAndSurnameOfMemberOfExecutiveBoard contextRef="c76" id="ParaIndex_3252_CellNumber_LP3.D6_CellInstance_0">Peter List</c:NameAndSurnameOfMemberOfExecutiveBoard>
   <f:AddresseeOfAuditorsReportOnAuditedFinancialStatements contextRef="c1"
                                                            id="SectionStart_4282_SectionEnd_4295_SectionUID_1766150285_ParaIndex_4285">Til kapitalejerne i TFPL ApS</f:AddresseeOfAuditorsReportOnAuditedFinancialStatements>
   <f:OpinionOnAuditedFinancialStatements contextRef="c1"
                                          id="SectionStart_4342_SectionEnd_4512_SectionUID_1766150287_ParaIndex_4345">Vi har revi­de­ret års­regn­ska­bet for TFPL ApS for regn­skabs­året 1. juli 2025 - 30. juni 2026, der om­fat­ter re­sul­tat­op­gø­rel­se, ba­lan­ce, egen­ka­pi­tal­op­gø­rel­se og no­ter, her­un­der an­vendt regn­skabs­prak­sis. Års­regn­ska­bet ud­ar­bej­des efter års­regn­skabs­lo­ven.Det er vores opfat­tel­se, at års­regn­ska­bet giver et ret­vi­sen­de bil­le­de af sel­ska­bets akti­ver, pas­si­ver og finan­si­el­le stil­ling pr. 30. juni 2026 samt af resul­ta­tet af sel­ska­bets akti­vi­te­ter for regn­skabs­året 1. juli 2025 - 30. juni 2026 i over­ens­stem­mel­se med års­regn­skabs­lo­ven.</f:OpinionOnAuditedFinancialStatements>
   <f:DescriptionOfQualificationsOfAuditedFinancialStatements contextRef="c1"
                                                              id="SectionStart_4621_SectionEnd_4666_SectionUID_1766150290_ParaIndex_4624">Vi har udført vores revision i overensstemmelse med inter­na­tio­na­le stan­dar­der om revi­sion og de yder­li­ge­re krav, der er gæl­den­de i Dan­mark. Vores ansvar iføl­ge dis­se stan­dar­der og krav er nær­me­re beskre­vet i revi­sions­på­teg­nin­gens afsnit "Revi­sors ansvar for revi­sio­nen af års­regn­ska­bet". Det er vores opfat­tel­se, at det opnå­ede revi­sions­be­vis er til­stræk­ke­ligt og eg­net som grund­lag for vores kon­klu­sion.UafhængighedVi er uaf­hæn­gi­ge af sel­ska­bet i over­ens­stem­mel­se med Inter­national Ethics Standards Board for Accountants' inter­na­tio­nale ret­nings­lin­jer for revi­so­rers eti­ske adfærd (IESBA Code) og de yder­lig­ere eti­ske krav, der er gæl­den­de i Dan­mark, lige­som vi har opfyldt vores øvri­ge etis­ke for­plig­tel­ser i hen­hold til dis­se krav og IESBA Code.</f:DescriptionOfQualificationsOfAuditedFinancialStatements>
   <f:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatements contextRef="c1"
                                                                                   id="SectionStart_6773_SectionEnd_6805_SectionUID_1766150313_ParaIndex_6776">Ledelsen har ansvaret for udarbejdelsen af et års­regn­skab, der giver et ret­vi­sende billede i overens­stemmel­se med års­regn­skabs­lo­ven. Ledelsen har end­videre an­svaret for den in­ter­ne kontrol, som le­del­sen anser for nød­ven­dig for at udar­bejde et års­regn­skab uden væ­sent­lig fejl­in­for­ma­tion, uanset om denne skyldes besvigelser eller fejl.Ved udarbejdelsen af årsregnskabet er ledelsen ansvarlig for at vurdere selskabets evne til at fortsætte driften; at oplyse om forhold vedrørende fortsat drift, hvor dette er relevant; samt at udar­bejde års­regn­ska­bet på grund­lag af regn­skabs­prin­cip­pet om fort­sat drift, med­mindre ledel­sen enten har til hen­sigt at lik­vi­dere sel­ska­bet, ind­stille drif­ten eller ikke har andet rea­lis­tisk alter­na­tiv end at gøre dette.</f:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatements>
   <f:StatementOfAuditorsResponsibilityForAuditAndAuditPerformed contextRef="c1"
                                                                 id="SectionStart_6874_SectionEnd_7172_SectionUID_1766150314_ParaIndex_6925">Vores mål er at opnå høj grad af sikkerhed for, om årsregnskabet som hel­hed er uden væsent­lig fejl­in­for­ma­tion, uan­set om denne skyl­des besvi­gel­ser eller fejl, og at afgive en revi­si­ons­påt­eg­ning med en kon­klu­sion. Høj grad af sik­ker­hed er et højt niveau af sik­ker­hed, men er ikke en ga­ranti for, at en revi­sion, der udfø­res i over­ens­stem­mel­se med inter­na­tio­nale stan­dar­der om revision og de yder­li­gere krav, der er gæl­dende i Dan­mark, altid vil afdække væsent­lig fejl­in­for­ma­tion, når sådan fin­des. Fejl­in­for­ma­tio­ner kan opstå som følge af besvi­gel­ser eller fejl og kan betrag­tes som væsent­lige, hvis det med rime­lig­hed kan for­ven­tes, at de enkelt­vis eller sam­let har ind­fly­del­se på de øko­no­mi­ske be­slut­ninger, som regn­skabs­bru­gerne træf­fer på grund­lag af års­regn­skabet.Som led i en revision, der udføres i over­ens­stem­mel­se med in­ter­na­tio­na­le stan­dar­der om re­vi­sion og de yder­li­ge­re krav, der er gæl­den­de i Dan­mark, fo­re­ta­ger vi fag­li­ge vur­de­rin­ger og op­ret­hol­der pro­fes­sio­nel skep­sis under re­vi­sio­nen. Her­ud­over:Identificerer og vurderer vi risikoen for væsent­lig fejl­in­for­ma­tion i års­regn­ska­bet, uan­set om denne skyl­des besvi­gel­ser eller fejl, udfor­mer og udfø­rer revi­si­ons­hand­lin­ger som reak­tion på disse risici samt opnår revi­si­ons­be­vis, der er til­stræk­ke­ligt og egnet til at danne grund­lag for vores kon­klu­sion. Risi­koen for ikke at opdage væsent­lig fejl­in­for­ma­tion for­år­sa­get af besvi­gel­ser er høje­re end ved væsent­lig fejl­in­for­ma­tion for­år­sa­get af fejl, idet besvi­gel­ser kan om­fat­te sam­men­svær­gel­ser, doku­ment­falsk, bevid­ste ude­ladel­ser, vild­led­ning eller til­si­de­sæt­tel­se af intern kon­trol.Opnår vi for­stå­else af den inter­ne kon­trol med rele­vans for revi­sio­nen for at kunne udfor­me revi­si­ons­hand­lin­ger, der er pas­sen­de efter omstæn­dig­he­der­ne, men ikke for at kun­ne udtryk­ke en kon­klu­sion om effek­ti­vi­te­ten af sel­ska­bets inter­ne kon­trol.Tager vi stilling til, om den regn­skabs­prak­sis, som er anvendt af ledel­sen, er pas­sen­de, samt om de regn­skabs­mæs­sige skøn og til­knyt­te­de oplys­ninger, som ledel­sen har udar­bej­det, er rime­lige.Konkluderer vi, om le­del­sens udar­bej­del­se af års­regn­ska­bet på grund­lag af regn­skabs­prin­cip­pet om fort­sat drift er pas­sen­de, samt om der på grund­lag af det opnå­ede revi­si­ons­be­vis er væsent­lig usik­ker­hed for­bun­det med begi­ven­he­der eller for­hold, der kan skabe bety­de­lig tvivl om sel­ska­bets evne til at fort­sætte drif­ten. Hvis vi kon­klu­de­rer, at der er en væsent­lig usik­ker­hed, skal vi i vores revi­si­ons­på­teg­ning gøre opmærk­som på oplys­ninger her­om i års­regn­ska­bet eller, hvis sådan­ne oplys­nin­ger ikke er til­stræk­ke­li­ge, modi­fi­ce­re vores kon­klu­sion. Vores kon­klu­sion er base­ret på det revi­si­ons­be­vis, der er opnå­et frem til da­to­en for vores revi­si­ons­på­teg­ning. Frem­ti­di­ge begi­ven­he­der eller for­hold kan dog med­føre, at sel­ska­bet ikke læn­ge­re kan fort­sæt­te drif­ten.Tager vi stilling til den sam­le­de præ­sen­ta­tion, struk­tur og ind­hold af års­regn­ska­bet, her­under note­oplys­ning­erne, samt om års­regn­ska­bet afspej­ler de under­lig­gen­de trans­ak­ti­oner og begi­ven­he­der på en sådan måde, at der gives et ret­vi­sen­de bil­le­de her­af.Plan­læg­ger og ud­fø­rer vi re­vi­sio­nen af års­regn­ska­bet for at op­nå til­stræk­ke­ligt og eg­net re­vi­sions­be­vis ved­rø­ren­de de kon­so­li­de­re­de fi­nan­si­el­le op­lys­nin­ger for virk­som­he­der­ne el­ler for­ret­nings­en­he­der­ne som grund­lag for at ud­for­me en kon­klu­sion om års­regn­ska­bet. Vi er an­svar­li­ge for at le­de, føre til­syn med og gen­nem­gå det ud­før­te re­vi­sions­ar­bej­de. Vi er ene­an­svar­li­ge for vo­res re­vi­sions­kon­klu­sionVi kom­mu­ni­ke­rer med den øver­ste ledel­se om bl.a. det plan­lag­te omfang og den tids­mæs­sige pla­ce­ring af revi­sio­nen samt bety­de­li­ge revi­si­ons­mæs­si­ge obser­va­tio­ner, her­under even­tu­el­le bety­de­li­ge mang­ler i intern kon­trol, som vi iden­ti­fi­ce­rer under revi­sio­nen.</f:StatementOfAuditorsResponsibilityForAuditAndAuditPerformed>
   <f:StatementOnManagementsReviewAuditorsReportOnAuditedFinancialStatements contextRef="c1"
                                                                             id="SectionStart_7236_SectionEnd_7591_SectionUID_1766150318_ParaIndex_7254">Ledelsen er ansvarlig for ledelsesberetningen.Vores konklusion om års­regn­ska­bet omfat­ter ikke ledel­ses­be­ret­ning­en, og vi ud­tryk­ker ingen form for kon­klu­sion med sik­ker­hed om ledel­ses­be­ret­ning­en.I tilknytning til vores revision af års­regn­ska­bet er det vores ansvar at læse ledel­ses­be­ret­ning­en og i den for­bin­del­se over­ve­je, om ledel­ses­be­ret­ning­en er væsent­ligt inkon­si­stent med års­regn­ska­bet eller vores viden opnå­et ved revi­sio­nen eller på anden måde sy­nes at inde­hol­de væsent­lig fejl­in­for­ma­tion.Vores ansvar er derudover at overveje, om ledel­ses­be­ret­ning­en inde­hol­der kræ­ve­de oplys­nin­ger i hen­hold til års­regn­skabs­lo­ven.Baseret på det udfør­te arbej­de er det vores opfat­tel­se, at ledel­ses­be­ret­ning­en er i over­ens­stem­mel­se med års­regn­ska­bet og er udar­bej­det i over­ens­stem­mel­se med års­regn­skabs­lo­vens krav. Vi har ikke fun­det væsent­lig fejl­in­for­ma­tion i ledel­ses­be­ret­ning­en.</f:StatementOnManagementsReviewAuditorsReportOnAuditedFinancialStatements>
   <f:SignatureOfAuditorsPlace contextRef="c1" id="ParaIndex_10238_CellNumber_RP7.D14_CellInstance_0">Aalborg</f:SignatureOfAuditorsPlace>
   <f:SignatureOfAuditorsDate contextRef="c1">2026-10-07</f:SignatureOfAuditorsDate>
   <c:NameAndSurnameOfAuditor contextRef="c106"
                              id="ParaIndex_10268_CellNumber_RP7.D16_CellInstance_0">Søren V. Nejmann</c:NameAndSurnameOfAuditor>
   <c:DescriptionOfAuditor contextRef="c106"
                           id="ParaIndex_10281_CellNumber_RP7.D17_CellInstance_0"
                           xml:lang="da">statsaut. revisor</c:DescriptionOfAuditor>
   <c:IdentificationNumberOfAuditor contextRef="c106"
                                    id="ParaIndex_10283_CellNumber_RP7.AG17_CellInstance_0">mne32775</c:IdentificationNumberOfAuditor>
   <h:DescriptionOfPrimaryActivitiesOfEntity contextRef="c1"
                                             id="SectionStart_20842_SectionEnd_25909_SectionUID_1769015045_ParaIndex_20845">Selskabets formål er at foretage investeringer i andre selskaber.</h:DescriptionOfPrimaryActivitiesOfEntity>
   <h:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs contextRef="c1"
                                                              id="SectionStart_27808_SectionEnd_35773_SectionUID_1769015059_ParaIndex_27812">Selskabets resultat­opgørelse for 2025/26 ud­vi­ser et over­skud på 15.784.961 kr. mod et over­skud på 12.219.990 kr. sidste år, og sel­ska­bets balance pr. 30. juni 2026 udviser en egen­kapital på 47.682.724 kr. Ledelsen anser årets resultat for tilfredsstillende.</h:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs>
   <h:DescriptionOfSignificantEventsOccurringAfterEndOfReportingPeriod contextRef="c1"
                                                                       id="SectionStart_66755_SectionEnd_67110_SectionUID_1769015146_ParaIndex_66758">Der er ikke efter balancedagen indtruffet begivenheder af væsentlig betydning for virksomhedens finansielle stilling.</h:DescriptionOfSignificantEventsOccurringAfterEndOfReportingPeriod>
   <d:GrossProfitLoss contextRef="c1" decimals="0" unitRef="u5">-1108225</d:GrossProfitLoss>
   <d:GrossProfitLoss contextRef="c4" decimals="0" unitRef="u5">-129031</d:GrossProfitLoss>
   <d:IncomeFromInvestmentsInGroupEnterprises contextRef="c1" decimals="0" unitRef="u5">15808116</d:IncomeFromInvestmentsInGroupEnterprises>
   <d:IncomeFromInvestmentsInGroupEnterprises contextRef="c4" decimals="0" unitRef="u5">13161402</d:IncomeFromInvestmentsInGroupEnterprises>
   <d:OtherFinanceIncome contextRef="c1" decimals="0" unitRef="u5">3302460</d:OtherFinanceIncome>
   <d:OtherFinanceIncome contextRef="c4" decimals="0" unitRef="u5">243837</d:OtherFinanceIncome>
   <d:ImpairmentOfFinancialAssets contextRef="c1" decimals="0" unitRef="u5">1500000</d:ImpairmentOfFinancialAssets>
   <d:ImpairmentOfFinancialAssets contextRef="c4" decimals="0" unitRef="u5">1000000</d:ImpairmentOfFinancialAssets>
   <d:OtherFinanceExpenses contextRef="c1" decimals="0" unitRef="u5">283701</d:OtherFinanceExpenses>
   <d:OtherFinanceExpenses contextRef="c4" decimals="0" unitRef="u5">24515</d:OtherFinanceExpenses>
   <d:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="c1" decimals="0" unitRef="u5">16218650</d:ProfitLossFromOrdinaryActivitiesBeforeTax>
   <d:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="c4" decimals="0" unitRef="u5">12251693</d:ProfitLossFromOrdinaryActivitiesBeforeTax>
   <d:TaxExpense contextRef="c1" decimals="0" unitRef="u5">433689</d:TaxExpense>
   <d:TaxExpense contextRef="c4" decimals="0" unitRef="u5">31703</d:TaxExpense>
   <d:ProfitLoss contextRef="c1" decimals="0" unitRef="u5">15784961</d:ProfitLoss>
   <d:ProfitLoss contextRef="c4" decimals="0" unitRef="u5">12219990</d:ProfitLoss>
   <d:ProposedDividendRecognisedInEquity contextRef="c3186" decimals="0" unitRef="u5">0</d:ProposedDividendRecognisedInEquity>
   <d:ProposedDividendRecognisedInEquity contextRef="c3187" decimals="0" unitRef="u5">5000000</d:ProposedDividendRecognisedInEquity>
   <d:TransferredToFromReserveForNetRevaluationAccordingToEquityMethod contextRef="c1" decimals="0" unitRef="u5">3429316</d:TransferredToFromReserveForNetRevaluationAccordingToEquityMethod>
   <d:TransferredToFromReserveForNetRevaluationAccordingToEquityMethod contextRef="c4" decimals="0" unitRef="u5">782601</d:TransferredToFromReserveForNetRevaluationAccordingToEquityMethod>
   <d:TransferredToFromRetainedEarnings contextRef="c1" decimals="0" unitRef="u5">12355645</d:TransferredToFromRetainedEarnings>
   <d:TransferredToFromRetainedEarnings contextRef="c4" decimals="0" unitRef="u5">6437389</d:TransferredToFromRetainedEarnings>
   <d:LongtermInvestmentsInGroupEnterprises contextRef="c3186" decimals="0" unitRef="u5">23526241</d:LongtermInvestmentsInGroupEnterprises>
   <d:LongtermInvestmentsInGroupEnterprises contextRef="c3187" decimals="0" unitRef="u5">20096925</d:LongtermInvestmentsInGroupEnterprises>
   <d:LongtermParticipatingInterests contextRef="c3186" decimals="0" unitRef="u5">0</d:LongtermParticipatingInterests>
   <d:LongtermParticipatingInterests contextRef="c3187" decimals="0" unitRef="u5">1500000</d:LongtermParticipatingInterests>
   <d:LongtermInvestmentsAndReceivables contextRef="c3186" decimals="0" unitRef="u5">23526241</d:LongtermInvestmentsAndReceivables>
   <d:LongtermInvestmentsAndReceivables contextRef="c3187" decimals="0" unitRef="u5">21596925</d:LongtermInvestmentsAndReceivables>
   <d:NoncurrentAssets contextRef="c3186" decimals="0" unitRef="u5">23526241</d:NoncurrentAssets>
   <d:NoncurrentAssets contextRef="c3187" decimals="0" unitRef="u5">21596925</d:NoncurrentAssets>
   <d:ShorttermReceivablesFromParticipatingInterests contextRef="c3186" decimals="0" unitRef="u5">0</d:ShorttermReceivablesFromParticipatingInterests>
   <d:ShorttermReceivablesFromParticipatingInterests contextRef="c3187" decimals="0" unitRef="u5">1039372</d:ShorttermReceivablesFromParticipatingInterests>
   <d:ShorttermTaxReceivablesFromGroupEnterprises contextRef="c3186" decimals="0" unitRef="u5">5770939</d:ShorttermTaxReceivablesFromGroupEnterprises>
   <d:ShorttermTaxReceivablesFromGroupEnterprises contextRef="c3187" decimals="0" unitRef="u5">5019161</d:ShorttermTaxReceivablesFromGroupEnterprises>
   <d:ShorttermReceivables contextRef="c3186" decimals="0" unitRef="u5">5770939</d:ShorttermReceivables>
   <d:ShorttermReceivables contextRef="c3187" decimals="0" unitRef="u5">6058533</d:ShorttermReceivables>
   <d:ShorttermInvestments contextRef="c3186" decimals="0" unitRef="u5">24404555</d:ShorttermInvestments>
   <d:ShorttermInvestments contextRef="c3187" decimals="0" unitRef="u5">13287690</d:ShorttermInvestments>
   <d:CashAndCashEquivalents contextRef="c3186" decimals="0" unitRef="u5">3614871</d:CashAndCashEquivalents>
   <d:CashAndCashEquivalents contextRef="c3187" decimals="0" unitRef="u5">4666644</d:CashAndCashEquivalents>
   <d:CurrentAssets contextRef="c3186" decimals="0" unitRef="u5">33790365</d:CurrentAssets>
   <d:CurrentAssets contextRef="c3187" decimals="0" unitRef="u5">24012867</d:CurrentAssets>
   <d:Assets contextRef="c3186" decimals="0" unitRef="u5">57316606</d:Assets>
   <d:Assets contextRef="c3187" decimals="0" unitRef="u5">45609792</d:Assets>
   <d:ContributedCapital contextRef="c3186" decimals="0" unitRef="u5">125000</d:ContributedCapital>
   <d:ContributedCapital contextRef="c3187" decimals="0" unitRef="u5">125000</d:ContributedCapital>
   <d:ReserveForNetRevaluationAccordingToEquityMethod contextRef="c3186" decimals="0" unitRef="u5">11040152</d:ReserveForNetRevaluationAccordingToEquityMethod>
   <d:ReserveForNetRevaluationAccordingToEquityMethod contextRef="c3187" decimals="0" unitRef="u5">7610836</d:ReserveForNetRevaluationAccordingToEquityMethod>
   <d:RetainedEarnings contextRef="c3186" decimals="0" unitRef="u5">36517572</d:RetainedEarnings>
   <d:RetainedEarnings contextRef="c3187" decimals="0" unitRef="u5">24161927</d:RetainedEarnings>
   <d:ProposedDividendRecognisedInEquity contextRef="c3186" decimals="0" unitRef="u5">0</d:ProposedDividendRecognisedInEquity>
   <d:ProposedDividendRecognisedInEquity contextRef="c3187" decimals="0" unitRef="u5">5000000</d:ProposedDividendRecognisedInEquity>
   <d:Equity contextRef="c3186" decimals="0" unitRef="u5">47682724</d:Equity>
   <d:Equity contextRef="c3187" decimals="0" unitRef="u5">36897763</d:Equity>
   <d:ShorttermTradePayables contextRef="c3186" decimals="0" unitRef="u5">13750</d:ShorttermTradePayables>
   <d:ShorttermTradePayables contextRef="c3187" decimals="0" unitRef="u5">13751</d:ShorttermTradePayables>
   <d:ShorttermPayablesToGroupEnterprises contextRef="c3186" decimals="0" unitRef="u5">3648843</d:ShorttermPayablesToGroupEnterprises>
   <d:ShorttermPayablesToGroupEnterprises contextRef="c3187" decimals="0" unitRef="u5">572574</d:ShorttermPayablesToGroupEnterprises>
   <d:ShorttermTaxPayables contextRef="c3186" decimals="0" unitRef="u5">5971289</d:ShorttermTaxPayables>
   <d:ShorttermTaxPayables contextRef="c3187" decimals="0" unitRef="u5">8125704</d:ShorttermTaxPayables>
   <d:ShorttermLiabilitiesOtherThanProvisions contextRef="c3186" decimals="0" unitRef="u5">9633882</d:ShorttermLiabilitiesOtherThanProvisions>
   <d:ShorttermLiabilitiesOtherThanProvisions contextRef="c3187" decimals="0" unitRef="u5">8712029</d:ShorttermLiabilitiesOtherThanProvisions>
   <d:LiabilitiesOtherThanProvisions contextRef="c3186" decimals="0" unitRef="u5">9633882</d:LiabilitiesOtherThanProvisions>
   <d:LiabilitiesOtherThanProvisions contextRef="c3187" decimals="0" unitRef="u5">8712029</d:LiabilitiesOtherThanProvisions>
   <d:LiabilitiesAndEquity contextRef="c3186" decimals="0" unitRef="u5">57316606</d:LiabilitiesAndEquity>
   <d:LiabilitiesAndEquity contextRef="c3187" decimals="0" unitRef="u5">45609792</d:LiabilitiesAndEquity>
   <d:Equity contextRef="c312" decimals="0" unitRef="u5">125000</d:Equity>
   <d:Equity contextRef="c339" decimals="0" unitRef="u5">7610836</d:Equity>
   <d:Equity contextRef="c351" decimals="0" unitRef="u5">24161927</d:Equity>
   <d:Equity contextRef="c357" decimals="0" unitRef="u5">5000000</d:Equity>
   <d:ProfitLoss contextRef="c340" decimals="0" unitRef="u5">3429316</d:ProfitLoss>
   <d:ProfitLoss contextRef="c352" decimals="0" unitRef="u5">12355645</d:ProfitLoss>
   <d:ProfitLoss contextRef="c358" decimals="0" unitRef="u5">0</d:ProfitLoss>
   <d:DividendPaid contextRef="c352" decimals="0" unitRef="u5">0</d:DividendPaid>
   <d:DividendPaid contextRef="c358" decimals="0" unitRef="u5">5000000</d:DividendPaid>
   <d:Equity contextRef="c314" decimals="0" unitRef="u5">125000</d:Equity>
   <d:Equity contextRef="c341" decimals="0" unitRef="u5">11040152</d:Equity>
   <d:Equity contextRef="c353" decimals="0" unitRef="u5">36517572</d:Equity>
   <d:Equity contextRef="c359" decimals="0" unitRef="u5">0</d:Equity>
   <d:InformationOnReportingClassOfEntity contextRef="c1"
                                          id="SectionStart_91943_SectionEnd_91958_SectionUID_1707401719_ParaIndex_91946">Årsrapporten for TFPL ApS for 2025/26 er aflagt i over­ens­stem­mel­se med års­regn­skabs­lo­vens be­stem­mel­ser for klas­se B-virk­som­he­der med tilvalg af visse bestemmelser for klasse C.</d:InformationOnReportingClassOfEntity>
   <d:InformationOnOmissionOfConsolidatedFinancialStatement contextRef="c1"
                                                            id="SectionStart_92135_SectionEnd_92234_SectionUID_1707401721_ParaIndex_92138">I henhold til årsregnskabslovens § 110, stk. 1, er der ikke udar­bej­det kon­cern­regn­skab.</d:InformationOnOmissionOfConsolidatedFinancialStatement>
   <d:ExplanationOfOtherMethodsOfRecognitionAndMeasurementBasisForAssetsInPreviousPeriod contextRef="c1"
                                                                                         id="SectionStart_92341_SectionEnd_92426_SectionUID_1707401725_ParaIndex_92344">Årsregnskabet er aflagt efter sam­me regn­skabs­prak­sis som sidste år.</d:ExplanationOfOtherMethodsOfRecognitionAndMeasurementBasisForAssetsInPreviousPeriod>
   <d:DescriptionOfGeneralMattersRelatedToRecognitionMeasurementAndChangesInAccountingPolicies contextRef="c1"
                                                                                               id="SectionStart_99874_SectionEnd_100798_SectionUID_1707401819_ParaIndex_100139">
												
											PræsentationsvalutaÅrsregnskabet er aflagt i danske kroner (kr.).</d:DescriptionOfGeneralMattersRelatedToRecognitionMeasurementAndChangesInAccountingPolicies>
   <d:DescriptionOfMethodsOfForeignCurrencies contextRef="c1"
                                              id="SectionStart_102587_SectionEnd_103553_SectionUID_1707401844_ParaIndex_102590">Trans­ak­tio­ner i frem­med valu­ta omreg­nes ved før­ste ind­reg­ning til trans­ak­ti­ons­da­gens kurs. Valu­ta­kurs­dif­fe­ren­cer, der opstår mel­lem trans­ak­ti­ons­da­gens kurs og kur­sen på beta­lings­da­gen, ind­regnes i resul­tat­op­gø­rel­sen som en finan­si­el post.Til­go­de­ha­ven­der, gæld og andre mone­tæ­re pos­ter i frem­med valu­ta om­reg­nes til balan­ce­da­gens valu­ta­kurs. For­skel­len mel­lem balan­ce­da­gens kurs og kur­sen på tids­punk­tet for til­go­de­ha­ven­dets eller gælds­for­plig­tel­sens opstå­en eller ind­reg­ning i senes­te års­regn­skab ind­reg­nes i resul­tat­op­gø­rel­sen under finan­si­el­le ind­tæg­ter og omkost­nin­ger.</d:DescriptionOfMethodsOfForeignCurrencies>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfGrossProfitLoss contextRef="c1"
                                                                            id="SectionStart_107668_SectionEnd_107753_SectionUID_1707401885_ParaIndex_107671">I resultatopgørelsen er nettoomsætning og eksterne omkostninger med hen­vis­ning til års­regn­skabs­lo­vens § 32 sam­men­dra­get til én regn­skabs­post benævnt bruttotab.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfGrossProfitLoss>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses contextRef="c1"
                                                                             id="SectionStart_110485_SectionEnd_110570_SectionUID_1707401913_ParaIndex_110489">Andre eksterne omkostninger omfat­ter omkost­nin­ger ved­rør­en­de virk­som­he­dens pri­mæ­re akti­vi­tet, der er afholdt i årets løb, her­un­der omkost­nin­ger til admi­ni­stra­tion.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfIncomeAndExpensesFromInvestmentsInGroupEnterprisesAndAssociates contextRef="c1"
                                                                                                                            id="SectionStart_114869_SectionEnd_115352_SectionUID_1707401944_ParaIndex_114873">Posten omfatter modtagne udbytter fra ka­pi­tal­in­ter­es­ser i det omfang udbyt­tet ikke over­sti­ger den akku­mu­le­re­de ind­tje­ning i kapitalinteressen i ejer­pe­ri­oden.I posten indgår i øvrigt den for­holds­mæs­sige andel af de tilknyttede virk­som­heders resultat efter eliminering af intern avan­ce/tab og efter skat. I tilknyttede virksomheder foretages fuld eli­mi­ne­ring af intern avance og tab uden hensyntagen til ejerandele. I posten indgår indvidere gevinst/tab ved salg af kapitalandele i tilknyttede virksomheder.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfIncomeAndExpensesFromInvestmentsInGroupEnterprisesAndAssociates>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses contextRef="c1"
                                                                                     id="SectionStart_116304_SectionEnd_116389_SectionUID_1707401959_ParaIndex_116307">Finansielle indtægter og omkostninger ind­reg­nes i resul­tat­op­gø­rel­sen med de beløb, der ved­rø­rer regn­skabs­året. Finan­siel­le pos­ter omfat­ter ren­te­ind­tæg­ter og om­kostninger samt til­læg og godt­gø­rel­se under acon­to­skat­te­ord­nin­gen m.v.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses contextRef="c1"
                                                                        id="SectionStart_116608_SectionEnd_117071_SectionUID_1707401962_ParaIndex_116767">Skat af årets resultat omfatter aktuel skat af årets for­ven­te­de skat­te­plig­ti­ge ind­komst og årets regu­le­ring af udskudt skat. Årets skat ind­reg­nes i resul­tat­op­gø­rel­sen med den del, der kan hen­fø­res til årets resul­tat, og i egen­ka­pi­ta­len med den del, som kan hen­fø­res til trans­ak­tio­ner ind­reg­net i egen­ka­pi­ta­len.Virksomheden og de danske til­knyt­tede virk­som­he­der er sam­be­skat­te­de. Den dan­ske sel­skabs­skat for­de­les mel­lem over­skuds- og under­skuds­gi­ven­de dan­ske sel­ska­ber i for­hold til dis­ses skat­te­plig­ti­ge ind­komst (fuld for­de­ling).Sambeskattede selskaber med overskydende skat godt­gø­res som mini­mum i hen­hold til de gæl­den­de sat­ser for ren­te­godt­gø­rel­ser af admi­ni­stra­ti­ons­sel­ska­bet, lige­som sam­be­skat­te­de sel­ska­ber med rest­skat som mak­si­mum beta­ler et til­læg i hen­hold til de gæl­den­de sat­ser for ren­te­til­læg til admi­ni­stra­ti­ons­sel­ska­bet.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisForInvestmentsInSubsidiariesAndAssociates contextRef="c1"
                                                                                                    id="SectionStart_121319_SectionEnd_123186_SectionUID_1707401999_ParaIndex_121323">Kapitalandele i tilknyttede virksomheder må­les efter den in­dre vær­dis metode. Virksomheden har valgt at anse indre værdis metode som en målemetode.Ved første indregning måles kapitalandele i tilknyttede virksomheder til kost­pris, dvs. med til­læg af trans­ak­ti­ons­om­kost­ninger.Kost­pri­sen vær­di­re­gu­le­res med re­sul­tat­an­de­le efter skat op­gjort efter kon­cer­nens regn­skabs­prak­sis med fra­drag eller til­læg af urea­li­se­re­de kon­cern­in­ter­ne avan­cer/tab.Konstaterede merværdier og eventuel goodwill i for­hold til den under­lig­gen­de virk­som­heds regn­skabs­mæs­sige indre vær­di amor­ti­se­res i over­ens­stem­mel­se med anvendt regn­skabs­prak­sis for de akti­ver og for­plig­tel­ser, som de kan hen­fø­res til. Nega­tiv good­will ind­reg­nes i resul­tat­op­gø­rel­sen.Modtaget udbytte fradrages den regn­skabs­mæs­sige vær­di.Kapitalandele i tilknyttede virksomheder, der måles til regn­skabs­mæs­sig indre værdi, er under­lagt krav om ned­skriv­nings­test, hvis der fore­lig­ger indi­ka­tio­ner på vær­di­for­ring­else.Kapi­tal­an­de­le i kapitalinteresser måles til kost­pris. Mod­ta­get udbyt­te, der over­sti­ger den akku­mu­le­re­de ind­tje­ning i den tilknyttede virksomheder eller kapitalinteressen i ejer­pe­rio­den, behand­les som en reduk­ti­on af kost­pri­sen.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisForInvestmentsInSubsidiariesAndAssociates>
   <d:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets contextRef="c1"
                                                           id="SectionStart_123803_SectionEnd_123951_SectionUID_1707402019_ParaIndex_123807">Den regnskabsmæssige værdi af kapi­tal­an­de­le i kapitalinteresser vur­de­res årligt for indi­ka­tio­ner på vær­di­for­rin­gel­se.Som genindvindingsværdi anvendes den højeste værdi af netto­salgs­pris og kapi­tal­vær­di. Kapi­tal­vær­di­en opgø­res som nutids­vær­di­en af de for­ven­te­de netto­pen­ge­strøm­me fra anven­del­sen af akti­vet eller aktiv­grup­pen og for­ven­te­de netto­penge­strøm­me ved salg af akti­vet eller aktiv­grup­pen efter endt brugs­tid.Tidligere indregnede nedskrivninger til­ba­ge­fø­res, når begrun­del­sen for ned­skriv­nin­gen ikke læn­ge­re består.</d:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables contextRef="c1"
                                                                        id="SectionStart_125005_SectionEnd_125127_SectionUID_1707402029_ParaIndex_125008">Virksomheden har valgt IAS 39 som fortolk­nings­bidrag for nedskrivninger af finansielle til­gode­ha­ven­der.Tilgodehavender måles til amortiseret kostpris.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables>
   <d:DescriptionOfMethodsOfInvestmentsAsCurrentAssets contextRef="c1"
                                                       id="SectionStart_126002_SectionEnd_126108_SectionUID_1707402043_ParaIndex_126005">Værdipapirer og kapitalandele, der består af børs­no­te­re­de akti­er og obli­ga­tio­ner, måles til dags­vær­di (børs­kurs) på balan­ce­da­gen. Kapi­tal­an­de­le, der ikke er opta­get til han­del på et aktivt mar­ked, måles til kost­pris.
												
											</d:DescriptionOfMethodsOfInvestmentsAsCurrentAssets>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCashAndCashEquivalents contextRef="c1"
                                                                                   id="SectionStart_126279_SectionEnd_126519_SectionUID_1707402046_ParaIndex_126282">Likvide beholdninger består af bankindeståender.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCashAndCashEquivalents>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEquity contextRef="c1"
                                                                   id="SectionStart_126917_SectionEnd_130842_SectionUID_1707402052_ParaIndex_127696">Reserve for nettoopskrivning efter den indre værdis metode Reser­ve for net­to­op­skriv­ning efter den indre vær­dis meto­de omfat­ter netto­op­skriv­ninger af kapi­tal­an­de­le i til­knyt­tede og asso­cie­re­de virk­som­he­der i for­hold til kost­pris. Reser­ven kan eli­mi­ne­res ved under­skud, rea­li­sa­ti­on af kapi­tal­an­de­le eller ændring i regn­skabs­mæs­si­ge skøn. Reser­ven kan ikke ind­reg­nes med et nega­tivt beløb.Foreslået udbytteForeslået udbytte indregnes som en forpligtelse på tids­punk­tet for ved­ta­gel­se på den ordi­næ­re gene­ral­for­sam­ling (dekla­re­rings­tids­punk­tet). Udbyt­te, som for­ven­tes udbe­talt for året, vises som en sær­skilt post under egen­ka­pi­ta­len.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEquity>
   <d:DescriptionOfMethodsOfDividends contextRef="c1"
                                      id="SectionStart_130104_SectionEnd_130189_SectionUID_1707402074_ParaIndex_130107"
                                      xml:lang="da">Foreslået udbytte indregnes som en forpligtelse på tids­punk­tet for ved­ta­gel­se på den ordi­næ­re gene­ral­for­sam­ling (dekla­re­rings­tids­punk­tet). Udbyt­te, som for­ven­tes udbe­talt for året, vises som en sær­skilt post under egen­ka­pi­ta­len.</d:DescriptionOfMethodsOfDividends>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax contextRef="c1"
                                                                                      id="SectionStart_132131_SectionEnd_132413_SectionUID_1707402091_ParaIndex_132134">Aktu­el­le skat­te­for­plig­tel­ser og til­go­de­ha­ven­de aktu­el skat ind­reg­nes i balan­cen som bereg­net skat af årets skat­te­plig­ti­ge ind­komst, regu­le­ret for skat af tid­li­ge­re års skat­te­plig­ti­ge ind­kom­ster samt betal­te acon­to­skat­ter.
												
											</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax>
   <d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions contextRef="c1"
                                                                                           id="SectionStart_132596_SectionEnd_134210_SectionUID_1707402096_ParaIndex_132599">Virksomheden har valgt IAS 39 som for­tolk­nings­bidrag til indregning og måling af gælds­for­plig­tel­ser.Øvrige gældsforpligtelser måles til nettorealisationsværdien.</d:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions>
   <d:InterestExpenseAssignedToGroupEnterprises contextRef="c1" decimals="0" unitRef="u5">0</d:InterestExpenseAssignedToGroupEnterprises>
   <d:InterestExpenseAssignedToGroupEnterprises contextRef="c4" decimals="0" unitRef="u5">6717</d:InterestExpenseAssignedToGroupEnterprises>
   <d:OtherAdjustmentsOfFinanceExpenses contextRef="c1" decimals="0" unitRef="u5">283701</d:OtherAdjustmentsOfFinanceExpenses>
   <d:OtherAdjustmentsOfFinanceExpenses contextRef="c4" decimals="0" unitRef="u5">17798</d:OtherAdjustmentsOfFinanceExpenses>
   <d:InvestmentsGross contextRef="c261" decimals="0" unitRef="u5">106589</d:InvestmentsGross>
   <d:InvestmentsGross contextRef="c2667" decimals="0" unitRef="u5">2500000</d:InvestmentsGross>
   <d:InvestmentsGross contextRef="c265" decimals="0" unitRef="u5">106589</d:InvestmentsGross>
   <d:InvestmentsGross contextRef="c2669" decimals="0" unitRef="u5">2500000</d:InvestmentsGross>
   <d:AccumulatedRevaluationsOfInvestments contextRef="c261" decimals="0" unitRef="u5">19990336</d:AccumulatedRevaluationsOfInvestments>
   <d:AccumulatedRevaluationsOfInvestments contextRef="c2667" decimals="0" unitRef="u5">-1000000</d:AccumulatedRevaluationsOfInvestments>
   <d:DividendIncomeRelatedToInvestments contextRef="c263" decimals="0" unitRef="u5">12378800</d:DividendIncomeRelatedToInvestments>
   <d:DividendIncomeRelatedToInvestments contextRef="c2668" decimals="0" unitRef="u5">0</d:DividendIncomeRelatedToInvestments>
   <d:ProfitLossRelatedToInvestments contextRef="c263" decimals="0" unitRef="u5">15808116</d:ProfitLossRelatedToInvestments>
   <d:ProfitLossRelatedToInvestments contextRef="c2668" decimals="0" unitRef="u5">0</d:ProfitLossRelatedToInvestments>
   <d:ImpairmentLossesOfInvestments contextRef="c263" decimals="0" unitRef="u5">0</d:ImpairmentLossesOfInvestments>
   <d:ImpairmentLossesOfInvestments contextRef="c2668" decimals="0" unitRef="u5">1500000</d:ImpairmentLossesOfInvestments>
   <d:AccumulatedRevaluationsOfInvestments contextRef="c265" decimals="0" unitRef="u5">23419652</d:AccumulatedRevaluationsOfInvestments>
   <d:AccumulatedRevaluationsOfInvestments contextRef="c2669" decimals="0" unitRef="u5">-2500000</d:AccumulatedRevaluationsOfInvestments>
   <d:LongtermInvestmentsAndReceivables contextRef="c265" decimals="0" unitRef="u5">23526241</d:LongtermInvestmentsAndReceivables>
   <d:LongtermInvestmentsAndReceivables contextRef="c2669" decimals="0" unitRef="u5">0</d:LongtermInvestmentsAndReceivables>
   <d:RelatedEntityName contextRef="c632"
                        id="ParaIndex_240300_CellNumber_NFP.C10_CellInstance_0"
                        xml:lang="da">Tasklet Factory</d:RelatedEntityName>
   <d:RelatedEntityLegalForm contextRef="c632"
                             id="ParaIndex_240301_CellNumber_NFP.D10_CellInstance_0"
                             xml:lang="da">ApS</d:RelatedEntityLegalForm>
   <d:RelatedEntityRegisteredOffice contextRef="c632"
                                    id="ParaIndex_240302_CellNumber_NFP.E10_CellInstance_0">Danmark</d:RelatedEntityRegisteredOffice>
   <d:ShareHeldByEntityOrConsolidatedEnterprisesInRelatedEntity contextRef="c652" decimals="1" unitRef="u8">82.53</d:ShareHeldByEntityOrConsolidatedEnterprisesInRelatedEntity>
   <d:RelatedEntityName contextRef="c2717"
                        id="ParaIndex_243174_CellNumber_NF0.C10_CellInstance_0"
                        xml:lang="da">TUK</d:RelatedEntityName>
   <d:RelatedEntityRegisteredOffice contextRef="c2717"
                                    id="ParaIndex_243177_CellNumber_NF0.E10_CellInstance_0"
                                    xml:lang="da">Aalborg SØ</d:RelatedEntityRegisteredOffice>
   <d:ShareHeldByEntityOrConsolidatedEnterprisesInRelatedEntity contextRef="c2718" decimals="1" unitRef="u8">20</d:ShareHeldByEntityOrConsolidatedEnterprisesInRelatedEntity>
   <d:AverageNumberOfEmployees contextRef="c1" decimals="INF" unitRef="u8">0</d:AverageNumberOfEmployees>
   <d:AverageNumberOfEmployees contextRef="c4" decimals="INF" unitRef="u8">0</d:AverageNumberOfEmployees>
   <d:DisclosureOfContingentLiabilities contextRef="c1"
                                        id="SectionStart_320177_SectionEnd_322856_SectionUID_1778157098_ParaIndex_322578">
												
											Virksomheden er som administrationsvirksomhed sambeskattet med øvrige danske dattervirksomheder og hæfter solidarisk med øvrige sambeskattede selskaber for betaling af selskabsskat.</d:DisclosureOfContingentLiabilities>
   <d:DisclosureOfCollateralsAndAssetsPledgesAsSecurity contextRef="c1"
                                                        id="SectionStart_329576_SectionEnd_331537_SectionUID_1453470208_ParaIndex_329988">
												
											Selskabet har stillet kaution for Tasklet Factory ApS' trækningsretter i pengeinstituttet, maks 500 t.kr.</d:DisclosureOfCollateralsAndAssetsPledgesAsSecurity>
</xbrli:xbrl>
