{
 "version": "2.2",
 "instance": {
  "ef20075463_6k.htm ef20075463_ex99-1.htm": {
   "nsprefix": "hafn",
   "nsuri": "http://hafnia.com/20260630",
   "dts": {
    "inline": {
     "local": [
      "ef20075463_6k.htm",
      "ef20075463_ex99-1.htm"
     ]
    },
    "schema": {
     "local": [
      "hafn-20260630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/rol_ifrs_ea-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/currency/2025/currency-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/exch/2025/exch-2025.xsd",
      "https://xbrl.sec.gov/naics/2025/naics-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hafn-20260630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hafn-20260630_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/dim_ifrs_ea_2025-03-27_role-995000.xml",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/dim_full_ifrs_2025-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hafn-20260630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hafn-20260630_pre.xml"
     ]
    }
   },
   "keyStandard": 151,
   "keyCustom": 84,
   "axisStandard": 18,
   "axisCustom": 0,
   "memberStandard": 29,
   "memberCustom": 61,
   "hidden": {
    "total": 18,
    "http://hafnia.com/20260630": 12,
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 1,
    "http://xbrl.sec.gov/dei/2025": 5
   },
   "contextCount": 428,
   "entityCount": 1,
   "segmentCount": 91,
   "elementCount": 452,
   "unitCount": 9,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 1119,
    "http://xbrl.sec.gov/dei/2025": 6
   },
   "report": {
    "R1": {
     "role": "http://hafnia.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_6k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_6k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
     "longName": "010000 - Statement - Condensed consolidated statement of comprehensive income (Unaudited)",
     "shortName": "Condensed consolidated statement of comprehensive income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:Revenue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:OtherExpenseByFunction",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
     "longName": "020000 - Statement - Condensed consolidated balance sheet",
     "shortName": "Condensed consolidated balance sheet",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:Ships",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:Ships",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
     "longName": "030000 - Statement - Condensed consolidated statement of changes in equity (Unaudited)",
     "shortName": "Condensed consolidated statement of changes in equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "ifrs-full:Equity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "ifrs-full:Equity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows",
     "longName": "040000 - Statement - Condensed consolidated statement of cash flows",
     "shortName": "Condensed consolidated statement of cash flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:AdjustmentsForIncomeTaxExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://hafnia.com/role/GeneralInformation",
     "longName": "060100 - Disclosure - General information",
     "shortName": "General information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:GeneralInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:GeneralInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://hafnia.com/role/BasisOfPreparation",
     "longName": "060200 - Disclosure - Basis of preparation",
     "shortName": "Basis of preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://hafnia.com/role/MaterialAccountingPolicies",
     "longName": "060300 - Disclosure - Material accounting policies",
     "shortName": "Material accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://hafnia.com/role/Revenue",
     "longName": "060400 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://hafnia.com/role/PropertyPlantAndEquipment",
     "longName": "060500 - Disclosure - Property, plant and equipment",
     "shortName": "Property, plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://hafnia.com/role/ShareholdersEquity",
     "longName": "060600 - Disclosure - Shareholders' equity",
     "shortName": "Shareholders' equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://hafnia.com/role/Borrowings",
     "longName": "060700 - Disclosure - Borrowings",
     "shortName": "Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://hafnia.com/role/Commitments",
     "longName": "060800 - Disclosure - Commitments",
     "shortName": "Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://hafnia.com/role/FinancialInformation",
     "longName": "060900 - Disclosure - Financial information",
     "shortName": "Financial information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://hafnia.com/role/SignificantRelatedPartyTransactions",
     "longName": "061000 - Disclosure - Significant related party transactions",
     "shortName": "Significant related party transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://hafnia.com/role/SegmentInformation",
     "longName": "061100 - Disclosure - Segment information",
     "shortName": "Segment information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://hafnia.com/role/SubsequentEvents",
     "longName": "061200 - Disclosure - Subsequent events",
     "shortName": "Subsequent events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://hafnia.com/role/NonifrsMeasures",
     "longName": "061300 - Disclosure - Non-IFRS measures",
     "shortName": "Non-IFRS measures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:DisclosureOfNonIFRSMeasuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:DisclosureOfNonIFRSMeasuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://hafnia.com/role/BasisOfPreparationPolicies",
     "longName": "070200 - Disclosure - Basis of preparation (Policies)",
     "shortName": "Basis of preparation (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://hafnia.com/role/MaterialAccountingPoliciesPolicies",
     "longName": "070300 - Disclosure - Material accounting policies (Policies)",
     "shortName": "Material accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:CriticalAccountingEstimatesPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:CriticalAccountingEstimatesPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://hafnia.com/role/RevenueTables",
     "longName": "080400 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://hafnia.com/role/PropertyPlantAndEquipmentTables",
     "longName": "080500 - Disclosure - Property, plant and equipment (Tables)",
     "shortName": "Property, plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://hafnia.com/role/ShareholdersEquityTables",
     "longName": "080600 - Disclosure - Shareholders' equity (Tables)",
     "shortName": "Shareholders' equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://hafnia.com/role/BorrowingsTables",
     "longName": "080700 - Disclosure - Borrowings (Tables)",
     "shortName": "Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://hafnia.com/role/CommitmentsTables",
     "longName": "080800 - Disclosure - Commitments (Tables)",
     "shortName": "Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://hafnia.com/role/FinancialInformationTables",
     "longName": "080900 - Disclosure - Financial information (Tables)",
     "shortName": "Financial information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://hafnia.com/role/SignificantRelatedPartyTransactionsTables",
     "longName": "081000 - Disclosure - Significant related party transactions (Tables)",
     "shortName": "Significant related party transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://hafnia.com/role/SegmentInformationTables",
     "longName": "081100 - Disclosure - Segment information (Tables)",
     "shortName": "Segment information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://hafnia.com/role/NonifrsMeasuresTables",
     "longName": "081300 - Disclosure - Non-IFRS measures (Tables)",
     "shortName": "Non-IFRS measures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:DisclosureOfReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationToProfitAndLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:DisclosureOfReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationToProfitAndLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://hafnia.com/role/RevenueDetails",
     "longName": "090400 - Disclosure - Revenue (Details)",
     "shortName": "Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:Revenue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260401to20260630_ProductsAndServicesAxis_RevenueFromVoyageCharterMember",
      "name": "ifrs-full:Revenue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails",
     "longName": "090500 - Disclosure - Property, plant and equipment, Property, Plant and Equipment (Details)",
     "shortName": "Property, plant and equipment, Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GrossCarryingAmountMember",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R32": {
     "role": "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
     "longName": "090502 - Disclosure - Property, plant and equipment, Acquisition and Disposal (Details)",
     "shortName": "Property, plant and equipment, Acquisition and Disposal (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:NumberOfCommercialPools",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:NumberOfCommercialPools",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails",
     "longName": "090504 - Disclosure - Property, plant and equipment, Current and Next Average Purchase Option Price of Firm Charters (Details)",
     "shortName": "Property, plant and equipment, Current and Next Average Purchase Option Price of Firm Charters (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c20260101to20260630_ClassesOfPropertyPlantAndEquipmentAxis_LongRange1VesselsMember",
      "name": "hafn:CurrentAveragePurchaseOptionPriceOfPropertyPlantAndEquipment",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630_ClassesOfPropertyPlantAndEquipmentAxis_LongRange1VesselsMember",
      "name": "hafn:CurrentAveragePurchaseOptionPriceOfPropertyPlantAndEquipment",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
     "longName": "090506 - Disclosure - Property, plant and equipment, Time Chartered-in Days and Average Time Charter Rates for Vessels (Details)",
     "shortName": "Property, plant and equipment, Time Chartered-in Days and Average Time Charter Rates for Vessels (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "hafn:CarryingValueOfPurchaseOption",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "link:footnote",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630",
      "name": "hafn:CarryingValueOfPurchaseOption",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "link:footnote",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails",
     "longName": "090600 - Disclosure - Shareholders' equity, Issued and Fully Paid Share Capital (Details)",
     "shortName": "Shareholders' equity, Issued and Fully Paid Share Capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "ifrs-full:IssuedCapital",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails",
     "longName": "090602 - Disclosure - Shareholders' equity, Treasury Shares (Details)",
     "shortName": "Shareholders' equity, Treasury Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c20260630_ComponentsOfEquityAxis_OrdinarySharesMember",
      "name": "hafn:NumberOfTreasuryShares",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630_ComponentsOfEquityAxis_OrdinarySharesMember",
      "name": "hafn:NumberOfTreasuryShares",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails",
     "longName": "090606 - Disclosure - Shareholders' equity, Other Reserves - Composition (Details)",
     "shortName": "Shareholders' equity, Other Reserves - Composition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:ReserveOfSharebasedPayments",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "hafn:DisclosureOfOtherReservesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:ReserveOfSharebasedPayments",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "hafn:DisclosureOfOtherReservesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails",
     "longName": "090608 - Disclosure - Shareholders' equity, Other Reserves - Hedging Reserve (Details)",
     "shortName": "Shareholders' equity, Other Reserves - Hedging Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c20251231",
      "name": "ifrs-full:ReserveOfCashFlowHedges",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "hafn:DisclosureOfOtherReservesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251231_ComponentsOfEquityAxis_ReserveOfCashFlowHedgesMember",
      "name": "ifrs-full:ReserveOfCashFlowHedges",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails",
     "longName": "090700 - Disclosure - Borrowings, Borrowings Current and Non-Current (Details)",
     "shortName": "Borrowings, Borrowings Current and Non-Current (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "hafn:CurrentPortionOfCurrentBankBorrowings",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630",
      "name": "hafn:CurrentPortionOfCurrentBankBorrowings",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://hafnia.com/role/BorrowingsRepaymentProfileDetails",
     "longName": "090702 - Disclosure - Borrowings, Repayment Profile (Details)",
     "shortName": "Borrowings, Repayment Profile (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:NumberOfBorrowingFacilities",
      "unitRef": "U007",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630",
      "name": "hafn:NumberOfBorrowingFacilities",
      "unitRef": "U007",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails",
     "longName": "090704 - Disclosure - Borrowings, Sales and Leaseback (Details)",
     "shortName": "Borrowings, Sales and Leaseback (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c20260101to20260630_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember_RangeAxis_BottomOfRangeMember",
      "name": "ifrs-full:BorrowingsMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630_BorrowingsByNameAxis_SaleAndLeaseBackFacilityMember_RangeAxis_BottomOfRangeMember",
      "name": "ifrs-full:BorrowingsMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://hafnia.com/role/BorrowingsCarryingAmountDetails",
     "longName": "090706 - Disclosure - Borrowings, Carrying Amount (Details)",
     "shortName": "Borrowings, Carrying Amount (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630_BorrowingsByNameAxis_ChemicalTankersIncVesselsFacilitiesMember",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://hafnia.com/role/BorrowingsInterestRatesDetails",
     "longName": "090708 - Disclosure - Borrowings, Interest Rates (Details)",
     "shortName": "Borrowings, Interest Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "U008",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "U008",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails",
     "longName": "090710 - Disclosure - Borrowings, Carrying Amount and Fair Values (Details)",
     "shortName": "Borrowings, Carrying Amount and Fair Values (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c20260101to20260630_RangeAxis_TopOfRangeMember",
      "name": "hafn:BorrowingsAndSalesAndLeasebackLiabilitiesFloatingInterestRateRePriceableInterval",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260101to20260630_RangeAxis_TopOfRangeMember",
      "name": "hafn:BorrowingsAndSalesAndLeasebackLiabilitiesFloatingInterestRateRePriceableInterval",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails",
     "longName": "090800 - Disclosure - Commitments, Operating Lease Commitments (Details)",
     "shortName": "Commitments, Operating Lease Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
     "longName": "090802 - Disclosure - Commitments, Newbuild Commitments (Details)",
     "shortName": "Commitments, Newbuild Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c20260630",
      "name": "hafn:NumberOfNewbuildVessels",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "hafn:DisclosureOfInformationAboutContractedPaymentsOfNewbuildContractsExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630",
      "name": "hafn:NumberOfNewbuildVessels",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "hafn:DisclosureOfInformationAboutContractedPaymentsOfNewbuildContractsExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
     "longName": "090900 - Disclosure - Financial information, Accounting Classifications and Fair Values (Details)",
     "shortName": "Financial information, Accounting Classifications and Fair Values (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c20260630_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "ifrs-full:FinancialLiabilities",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260630_LevelsOfFairValueHierarchyAxis_Level1OfFairValueHierarchyMember",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "ifrs-full:FinancialLiabilities",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails",
     "longName": "090902 - Disclosure - Financial information, Reconciliation from Investment in Unquoted Equity Instruments (Details)",
     "shortName": "Financial information, Reconciliation from Investment in Unquoted Equity Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c20251231",
      "name": "ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember",
      "name": "ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails",
     "longName": "090904 - Disclosure - Financial information, Loans receivable from a joint venture measured at Level 3 fair value (Details)",
     "shortName": "Financial information, Loans receivable from a joint venture measured at Level 3 fair value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c20251231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossLoansReceivableFromAJointVentureMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember",
      "name": "hafn:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughLoansReceivableFromJointVenture",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231_CategoriesOfFinancialAssetsAxis_FinancialAssetsAtFairValueThroughProfitOrLossLoansReceivableFromAJointVentureMember_LevelsOfFairValueHierarchyAxis_Level3OfFairValueHierarchyMember",
      "name": "hafn:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughLoansReceivableFromJointVenture",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails",
     "longName": "091000 - Disclosure - Significant related party transactions (Details)",
     "shortName": "Significant related party transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:ServicesReceivedRelatedPartyTransactions",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:ServicesReceivedRelatedPartyTransactions",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails",
     "longName": "091100 - Disclosure - Segment information, Operating Segments (Details)",
     "shortName": "Segment information, Operating Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:Revenue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "hafn:DownwardAdjustmentExcludedFromSegmentRevenue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "link:footnote",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://hafnia.com/role/SubsequentEventsDetails",
     "longName": "091200 - Disclosure - Subsequent events (Details)",
     "shortName": "Subsequent events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c20260727to20260727_ClassesOfPropertyPlantAndEquipmentAxis_MTYellowStarsAndMTPSStarsMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember",
      "name": "ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260727to20260727_ClassesOfPropertyPlantAndEquipmentAxis_MTYellowStarsAndMTPSStarsMember_NonadjustingEventsAfterReportingPeriodAxis_SubsequentEventsMember",
      "name": "ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails",
     "longName": "091300 - Disclosure - Non-IFRS measures, Reconciliation of Adjusted EBITDA to Profit/(Loss) (Details)",
     "shortName": "Non-IFRS measures, Reconciliation of Adjusted EBITDA to Profit/(Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "hafn:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
     "longName": "091302 - Disclosure - Non-IFRS measures, Reconciliation of Revenue to TCE Income per Operating Day (Details)",
     "shortName": "Non-IFRS measures, Reconciliation of Revenue to TCE Income per Operating Day (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "ifrs-full:Revenue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20260401to20260630",
      "name": "hafn:TimeCharterEquivalentIncomePerOperatingDay",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20075463_ex99-1.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Depreciation Charges [Member]",
        "label": "Accumulated depreciation, amortisation and impairment [member]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r10",
      "r33",
      "r38",
      "r41",
      "r145",
      "r156",
      "r160",
      "r163"
     ]
    },
    "hafn_AcquisitionAndDisposalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AcquisitionAndDisposalAbstract",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition and disposal [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions to right-of-use assets - Vessels",
        "label": "Additions other than through business combinations, property, plant and equipment including right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment including right-of-use assets other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted earnings before interest, taxes, depreciation and amortization (EBITDA) is calculated as profit/(loss) for the period attributable to the parent company, after adding back loss/(profit) attributable to non-controlling interests from continued operations, income tax, share of profit/(loss) of associates carried under the equity method, finance expense net, depreciation, amortization and impairment charges of entities included in the consolidated financial statements, and dividends received from the preferred equity investment.",
        "label": "Adjusted earnings before interest, taxes, depreciation and amortization",
        "totalLabel": "Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted no. of shares (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "hafn_AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeOtherReceivablesAndPrepayments",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade, other receivables, and prepayments to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for decrease (increase) in trade, other receivables, and prepayments",
        "terseLabel": "trade and other receivables, and prepayments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "depreciation and amortisation charges"
       }
      }
     },
     "auth_ref": [
      "r267"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "finance expense",
        "label": "Adjustments for finance income (cost)"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "income tax expense",
        "label": "Adjustments for income tax expense"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "trade and other payables",
        "label": "Adjustments for increase (decrease) in trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "interest income",
        "label": "Adjustments for interest income"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "gain on disposal of assets",
        "label": "Adjustments for losses (gains) on disposal of non-current assets"
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "equity-settled share-based payment transactions"
       }
      }
     },
     "auth_ref": [
      "r267"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://hafnia.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortisation charge of intangible assets",
        "label": "Amortisation charge of intangible assets"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r69",
      "r109",
      "r112",
      "r180",
      "r181",
      "r206"
     ]
    },
    "hafn_AssetsHeldAsCollateralCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AssetsHeldAsCollateralCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The book value of the asset pledged as security for a loan or other obligation, as recorded by the entity that owns the collateral.",
        "label": "Assets Held As Collateral Carrying Value",
        "terseLabel": "Mortgaged vessels carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_AverageDailyTimeCharterRate": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AverageDailyTimeCharterRate",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average daily time charter rate for the vessels in fleet.",
        "label": "Average daily time charter rate",
        "terseLabel": "Average daily time charter rate"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_AveragePurchaseOptionPriceOfVesselsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AveragePurchaseOptionPriceOfVesselsAbstract",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average purchase option price of vessels [Abstract]",
        "terseLabel": "Average purchase option price of vessels [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_AveragePurchaseOptionPriceOfVesselsInPlaceTill2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AveragePurchaseOptionPriceOfVesselsInPlaceTill2027Member",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for average purchase option price of vessels in place.",
        "label": "Average purchase option price of vessels in place till 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_AveragePurchaseOptionPriceOfVesselsInPlaceTill2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AveragePurchaseOptionPriceOfVesselsInPlaceTill2028Member",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for average purchase option price of vessels in place.",
        "label": "Average purchase option price of vessels in place till 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_AveragePurchaseOptionPriceOfVesselsInPlaceTill2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AveragePurchaseOptionPriceOfVesselsInPlaceTill2029Member",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for average purchase option price of vessels in place.",
        "label": "Average purchase option price of vessels in place till 2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_AveragePurchaseOptionPriceOfVesselsInPlaceTill2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "AveragePurchaseOptionPriceOfVesselsInPlaceTill2030Member",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for average purchase option price of vessels in place.",
        "label": "Average purchase option price of vessels in place till 2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_BankBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "BankBorrowingsMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for bank borrowings.",
        "label": "Bank borrowings [Member]",
        "terseLabel": "Bank Borrowings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings in USD per share (in dollars per share)",
        "label": "Basic earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25"
     ]
    },
    "hafn_BorrowingBaseFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "BorrowingBaseFacilitiesMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for borrowing base facilities.",
        "label": "Borrowing base facilities [Member]",
        "terseLabel": "Borrowing Base Facilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails",
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails",
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding amount",
        "terseLabel": "Carrying amount",
        "totalLabel": "Total borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_BorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsAbstract",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails",
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Borrowings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_BorrowingsAndSalesAndLeasebackLiabilitiesFloatingInterestRateRePriceableInterval": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "BorrowingsAndSalesAndLeasebackLiabilitiesFloatingInterestRateRePriceableInterval",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of floating rate re-priceable intervals for bank borrowings and sales and leaseback liabilities, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Borrowings and Sales and Leaseback liabilities floating interest rate re-priceable interval",
        "terseLabel": "Borrowings and sales and leaseback liabilities floating rate re-priceable intervals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails",
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails",
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://hafnia.com/role/BorrowingsInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank borrowings",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "terseLabel": "Maturity date"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "hafn_BorrowingsMaturityRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "BorrowingsMaturityRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings redeemable by holder at a fixed or determinable price and date, maturing in remainder of fiscal year.",
        "label": "Borrowings, Maturity, Remainder of Fiscal Year",
        "terseLabel": "Repayment profile amount, financial year 2026"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_BorrowingsMaturityYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "BorrowingsMaturityYearOne",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings redeemable by holder at a fixed or determinable price and date, maturing in next fiscal year following current fiscal year.",
        "label": "Borrowings, Maturity, Year One",
        "terseLabel": "Repayment profile amount, financial year 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of Range [Member]",
        "verboseLabel": "Bottom of Range [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r70",
      "r80",
      "r83",
      "r137",
      "r237",
      "r238",
      "r270"
     ]
    },
    "ifrs-full_CancellationOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CancellationOfTreasuryShares",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cancellation of treasury shares",
        "label": "Cancellation of treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of treasury stock cancelled during the period. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "hafn_CancellationOfTreasurySharesShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CancellationOfTreasurySharesShares",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails",
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of treasury shares cancelled during the period.",
        "label": "Cancellation of treasury shares, Shares",
        "negatedLabel": "Cancellation of treasury shares (in shares)",
        "terseLabel": "Cancellation of treasury shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalCommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalCommitmentsAbstract",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Newbuild commitments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalReserve",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital reserve",
        "label": "Capital reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the capital reserves."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_CapitalReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalReserveMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Reserve [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing capital reserves."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "hafn_CapitalisedFinancingFeesWrittenOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CapitalisedFinancingFeesWrittenOff",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 0.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of capitalised financing fees written off during the year.",
        "label": "Capitalised financing fees written off",
        "negatedLabel": "Capitalised financing fees written off"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r7",
      "r33",
      "r34",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r84",
      "r93",
      "r94",
      "r145",
      "r147",
      "r156",
      "r157",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r166",
      "r176",
      "r177"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r34",
      "r37",
      "r39",
      "r40",
      "r84",
      "r93",
      "r94",
      "r147",
      "r157",
      "r159",
      "r161",
      "r162",
      "r166",
      "r176",
      "r177"
     ]
    },
    "hafn_CarryingAmountsAndFairValuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CarryingAmountsAndFairValuesAbstract",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amounts and fair values [Abstract]",
        "terseLabel": "Carrying amounts and fair values [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_CarryingValueOfPurchaseOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CarryingValueOfPurchaseOption",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of purchase option by end of current reporting period.",
        "label": "Carrying value of purchase option",
        "terseLabel": "Carrying value of purchase option"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash at bank and on hand"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_CashAdvancesAndLoansMadeToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAdvancesAndLoansMadeToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loan to joint ventures",
        "label": "Cash advances and loans made to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for loans and advances made to related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash and cash equivalents at end of the financial period",
        "periodStartLabel": "Cash and cash equivalents at beginning of the financial period",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r47",
      "r61",
      "r138",
      "r202"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents at the end of the financial period consists of:"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_CashAtBanksAndOnHandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CashAtBanksAndOnHandMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for cash at bank and on hand.",
        "label": "Cash at banks and on hand [Member]",
        "terseLabel": "Cash at Banks and on Hand [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by/(used in) investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      }
     },
     "auth_ref": [
      "r42",
      "r48"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash generated from operations",
        "label": "Cash flows from (used in) operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating cash flow before working capital changes",
        "label": "Cash flows from (used in) operations before changes in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r268"
     ]
    },
    "hafn_CashRetainedInTheCommercialPools": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CashRetainedInTheCommercialPools",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash retained in the commercial pools.",
        "label": "Cash retained in the commercial pools",
        "terseLabel": "Cash retained in the commercial pools"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_CashRetainedInTheCommercialPoolsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CashRetainedInTheCommercialPoolsMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for cash retained in the commercial pools",
        "label": "Cash retained in the commercial pools [Member]",
        "terseLabel": "Cash Retained in the Commercial Pools [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r171"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r103",
      "r171"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r171"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r103",
      "r171"
     ]
    },
    "ifrs-full_ChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ChangesInEquityAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactions with owners",
        "label": "Changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ChangesInIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "intangible assets",
        "label": "Increase (decrease) in intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r157"
     ]
    },
    "hafn_ChangesInWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ChangesInWorkingCapitalAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in working capital [Abstract]",
        "terseLabel": "Changes in working capital:"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_CharterHireExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CharterHireExpenses",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "hafn_EarningsBeforeInterestTaxesDepreciationAndAmortisation",
       "weight": -1.0,
       "order": 4.0
      },
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "hafn_OperatingIncomeBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of charter hire expenses incurred during the year.",
        "label": "Charter hire expenses",
        "negatedLabel": "Charter hire expenses"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_ChemicalTankersIncVesselsFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ChemicalTankersIncVesselsFacilitiesMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for chemical tankers inc vessels facilities from external financial institutions.",
        "label": "Chemical tankers inc vessels facilities [Member]",
        "terseLabel": "CTI Vessels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r98",
      "r99",
      "r121",
      "r122",
      "r190"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r98",
      "r99",
      "r121",
      "r122",
      "r190"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r148"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r148"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r183",
      "r214"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r183",
      "r214"
     ]
    },
    "hafn_CommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CommitmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails",
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails",
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Items that may be subsequently reclassified to profit or loss:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Items that will not be subsequently reclassified to profit or loss:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income for the period, net of tax",
        "terseLabel": "Total comprehensive income for the period",
        "label": "Comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r58",
      "r152",
      "r165",
      "r192",
      "r218",
      "r236"
     ]
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractualCapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contracted payments to be made"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "hafn_ConversionOfDebtIntoEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ConversionOfDebtIntoEquity",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of a financial liability (debt) into equity instruments of the entity.",
        "label": "Conversion of debt into equity",
        "terseLabel": "Conversion of debt into equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CorporateInformationAndStatementOfIFRSComplianceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of preparation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      },
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Voyage expenses",
        "negatedTerseLabel": "Less: Voyage expenses",
        "label": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r191",
      "r223"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "hafn_CreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for credit facility from external financial institutions.",
        "label": "Credit facility [Member]",
        "terseLabel": "Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_CriticalAccountingEstimatesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CriticalAccountingEstimatesPolicyTextBlock",
     "presentation": [
      "http://hafnia.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for critical accounting estimates.",
        "label": "Critical accounting estimates [Policy Text Block]",
        "terseLabel": "Critical accounting estimates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r209",
      "r236"
     ]
    },
    "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for sale",
        "label": "Current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Current assets; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale; Non-current assets or disposal groups classified as held for distribution to owners]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "hafn_CurrentAveragePurchaseOptionPriceOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CurrentAveragePurchaseOptionPriceOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current average purchase option price for the firm charters in place with group.",
        "label": "Current average purchase option price of property, plant and equipment",
        "terseLabel": "Current average purchase option price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract",
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://hafnia.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r210",
      "r236"
     ]
    },
    "hafn_CurrentPortionOfCurrentBankBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "CurrentPortionOfCurrentBankBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_ShorttermBorrowings",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current borrowings and current portion of current borrowings. [Refer: Borrowings]",
        "label": "Current portion of current bank borrowings",
        "terseLabel": "Bank borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentReceivablesDueFromJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentReceivablesDueFromJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable from joint venture",
        "label": "Current receivables due from joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from joint ventures. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r277"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current income tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation charge",
        "label": "Depreciation expense"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation charge of property, plant and equipment",
        "label": "Depreciation charge of property, plant and equipment"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r9",
      "r146"
     ]
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://hafnia.com/role/BasisOfPreparationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of compliance"
       }
      }
     },
     "auth_ref": [
      "r49",
      "r140"
     ]
    },
    "hafn_DetailsOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DetailsOfOperatingSegmentsAbstract",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Details of operating segments [Abstract]",
        "verboseLabel": "Details of Operating Segments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings in USD per share (in dollars per share)",
        "label": "Diluted earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://hafnia.com/role/BasisOfPreparation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of preparation"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://hafnia.com/role/Borrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital [Abstract]",
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Classes of share capital [domain]]"
       }
      }
     },
     "auth_ref": [
      "r134",
      "r183",
      "r214"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails",
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails",
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r183",
      "r214"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsExplanatory",
     "presentation": [
      "http://hafnia.com/role/Commitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "hafn_DisclosureOfDetailedInformationAboutAveragePurchaseOptionPriceOfPropertyPlantAndEquipmentExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutAveragePurchaseOptionPriceOfPropertyPlantAndEquipmentExplanatoryTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about average purchase option price of property, plant and equipment.",
        "label": "Disclosure of detailed information about average purchase option price of property, plant and equipment explanatory [Table Text Block]",
        "terseLabel": "Current and Next Average Purchase Option Price of Firm Charters"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://hafnia.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Disclosure of detailed information about borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails",
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails",
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails",
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails",
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "hafn_DisclosureOfDetailedInformationAboutBorrowingsWeightedAverageInterestRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsWeightedAverageInterestRateTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings weighted average interest rate.",
        "label": "Disclosure of detailed information about borrowings weighted average interest rate [Table Text Block]",
        "terseLabel": "Weighted Average Effective Interest Rates of Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_DisclosureOfDetailedInformationAboutJointVenturesBankBorrowingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutJointVenturesBankBorrowingsTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about joint ventures bank borrowings. [Refer: Borrowings]",
        "label": "Disclosure of detailed information about joint ventures bank borrowings [Table Text Block]",
        "terseLabel": "Summary Key Information of Joint Ventures' Bank Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r148"
     ]
    },
    "hafn_DisclosureOfDetailedInformationAboutRepaymentProfileOfBankBorrowingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutRepaymentProfileOfBankBorrowingsTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about repayment profile of bank borrowings. [Refer: Borrowings]",
        "label": "Disclosure of detailed information about repayment profile of bank borrowings [Table Text Block]",
        "terseLabel": "Repayment Profile of Bank Borrowing"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_DisclosureOfDetailedInformationAboutTimeCharterRatesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutTimeCharterRatesExplanatoryTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about time chartered-in days and average time charter rates of property, plant and equipment.",
        "label": "Disclosure of detailed information about time charter rates explanatory [Table Text Block]",
        "terseLabel": "Time Chartered-in days and Average Time Charter Rates for Vessels"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://hafnia.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]"
       }
      }
     },
     "auth_ref": [
      "r71",
      "r125"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r125"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://hafnia.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment information",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://hafnia.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfEachInvestmentInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfEachInvestmentInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeExplanatory",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation from Investment in Unquoted Equity Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Investments in equity instruments designated at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of the movement FVOCI [Abstract]",
        "label": "Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeLineItems",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeTable",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value of investments in equity instruments designated at fair value through other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Assets Measured at Fair Value"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r167"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r167"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://hafnia.com/role/FinancialInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial information"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r95",
      "r100",
      "r167"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liabilities Measured at Fair Value"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r167"
     ]
    },
    "hafn_DisclosureOfInformationAboutContractedPaymentsOfNewbuildContractsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfInformationAboutContractedPaymentsOfNewbuildContractsExplanatoryTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of information about contracted payments of newbuild contracts explanatory.",
        "label": "Disclosure of information about contracted payments of newbuild contracts explanatory [Table Text Block]",
        "terseLabel": "Payments of Newbuild Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutInvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutInvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncomeExplanatory",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable from a joint venture measured at Level 3 fair value",
        "label": "Disclosure of information about investments in equity instruments designated at fair value through other comprehensive income [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information related to investments in equity instruments designated at fair value through other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://hafnia.com/role/MaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Material accounting policies",
        "label": "Disclosure of material accounting policy information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r186",
      "r198"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract",
     "presentation": [
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://hafnia.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undiscounted Lease Payments under Operating Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r132"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r132"
     ]
    },
    "hafn_DisclosureOfNonIFRSMeasuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfNonIFRSMeasuresTextBlock",
     "presentation": [
      "http://hafnia.com/role/NonifrsMeasures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of non-IFRS measures.",
        "label": "Disclosure of Non-IFRS measures [Text Block]",
        "terseLabel": "Non-IFRS measures"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r141"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Operating Segments",
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "hafn_DisclosureOfOtherReservesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfOtherReservesTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of other reserves.",
        "label": "Disclosure of other reserves [Table Text Block]",
        "terseLabel": "Other Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r148"
     ]
    },
    "hafn_DisclosureOfReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationToProfitAndLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfReconciliationOfAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationToProfitAndLossTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/NonifrsMeasuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about reconciliation of adjusted EBITDA to profit/(loss) for the financial period.",
        "label": "Disclosure of reconciliation of adjusted earnings before interest, taxes, depreciation and amortization to profit and loss [Table Text Block]",
        "terseLabel": "Reconciliation of Adjusted EBITDA to Profit and Loss"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_DisclosureOfReconciliationOfRevenueToTimeCharterEquivalentIncomePerOperatingDayTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisclosureOfReconciliationOfRevenueToTimeCharterEquivalentIncomePerOperatingDayTableTextBlock",
     "presentation": [
      "http://hafnia.com/role/NonifrsMeasuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about reconciliation of revenue to time charter equivalent income per operating day.",
        "label": "Disclosure of reconciliation of revenue to time charter equivalent income per operating day [Table Text Block]",
        "terseLabel": "Reconciliation of Revenue to Time Charter Equivalent Income per Operating Day"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueExplanatory",
     "presentation": [
      "http://hafnia.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue",
        "label": "Disclosure of revenue [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r184",
      "r215"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant related party transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transactions Between Group and Related Parties on Commercial Terms Agreed by Parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r150"
     ]
    },
    "hafn_DisposalOfFairValueOtherComprehensiveIncomeInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisposalOfFairValueOtherComprehensiveIncomeInvestment",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value reserve and/or retained earnings arising from the disposal of an investment measured at fair value through other comprehensive income (FVOCI).",
        "label": "Disposal of fair value other comprehensive income investment",
        "terseLabel": "Disposal of FVOCI investment",
        "verboseLabel": "Disposal of FVOCI"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_DisposalOfPropertyPlantAndEquipmentAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DisposalOfPropertyPlantAndEquipmentAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of adjustments from disposal of property, plant and equipment.",
        "label": "Disposal of property, plant and equipment, adjustments",
        "negatedLabel": "Proceeds from disposal of property, plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DistributionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DistributionCosts",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pool distributions",
        "negatedTerseLabel": "Less: Pool distributions",
        "label": "Distribution costs"
       }
      }
     },
     "auth_ref": [
      "r223",
      "r254"
     ]
    },
    "ifrs-full_DividendsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaid",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Dividends recognised as distributions to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r185",
      "r197"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Dividends paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://hafnia.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://hafnia.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "hafn_DownwardAdjustmentExcludedFromSegmentRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DownwardAdjustmentExcludedFromSegmentRevenue",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in revenue relating to operating segments exited in prior financial years, excluded from segment revenue disclosed for the reporting period.",
        "label": "Downward adjustment excluded from segment revenue",
        "terseLabel": "Downward adjustment excluded from segment revenue"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_DryDockingAndScrubbers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DryDockingAndScrubbers",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of dry docking and scrubbers used in the entity's operations.",
        "label": "Dry docking and scrubbers",
        "terseLabel": "Dry docking"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_DryDockingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "DryDockingMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing dry docking used in the entity's operations. [Refer: Property, plant and equipment]",
        "label": "Dry Docking [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_EarningsBeforeInterestTaxesDepreciationAndAmortisation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "EarningsBeforeInterestTaxesDepreciationAndAmortisation",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earnings before interest changes, income taxes, depreciation and amortisation.",
        "label": "Earnings Before Interest, Taxes, depreciation and Amortisation",
        "totalLabel": "Earnings before interest, taxes, depreciation, and amortisation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share attributable to the equity holders of the Company",
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_EcomarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "EcomarMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ecomar is the joint venture of the group.",
        "label": "Ecomar [Member]",
        "terseLabel": "Ecomar [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://hafnia.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://hafnia.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders' equity",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52",
      "r66",
      "r67",
      "r69",
      "r151",
      "r164",
      "r180",
      "r181",
      "r188",
      "r206",
      "r213"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders' equity and liabilities",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "hafn_EquityInvestmentInJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "EquityInvestmentInJointVenture",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of equity investment in joint venture, classified as investing activities.",
        "label": "Equity investment in joint venture",
        "negatedLabel": "Equity investment in joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_ExternalVesselsInDisponentOwnerPoolsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ExternalVesselsInDisponentOwnerPoolsMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/RevenueDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing vessels used in the entity's operations.",
        "label": "External vessels in disponent owner pools [Member]",
        "terseLabel": "External Vessels in Disponent-Owner Pools [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_FairValueGainsLossesOnCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FairValueGainsLossesOnCashFlowHedges",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of fair value gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges.",
        "label": "Fair value gains (losses) on cash flow hedges",
        "terseLabel": "Fair value gains/(losses) on cash flow hedges"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_FairValueHedgesAndFairValueThroughProfitAndLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FairValueHedgesAndFairValueThroughProfitAndLossMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to changes in fair value of a recognised asset or liability or an unrecognised firm commitment, or an identified portion of such an asset, liability or firm commitment, that is attributable to a particular risk and could affect profit or loss. [Refer: Types of hedges [domain]]",
        "label": "Fair value hedges and fair value through profit and loss [Member]",
        "terseLabel": "Fair Value Hedging Instruments and Mandatorily at FVTPL - Others [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FairValueHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FairValueHedgesMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value - Hedges Instruments [Member]",
        "label": "Fair value hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to changes in fair value of a recognised asset or liability or an unrecognised firm commitment, or an identified portion of such an asset, liability or firm commitment, that is attributable to a particular risk and could affect profit or loss. [Refer: Types of hedges [domain]]"
       }
      }
     },
     "auth_ref": [
      "r36",
      "r88",
      "r89",
      "r90",
      "r172",
      "r173",
      "r174"
     ]
    },
    "hafn_FairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FairValueHierarchyMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for levels of the fair value measurement hierarchy.",
        "label": "Fair value hierarchy [Member]",
        "terseLabel": "Fair Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughLoansReceivableFromJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughLoansReceivableFromJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of investments in equity instruments that the entity has designated at fair value through loans receivable from joint venture.",
        "label": "Fair value of investments in equity instruments designated as measured at fair value through loans receivable from joint venture",
        "periodEndLabel": "Closing balance",
        "periodStartLabel": "Opening balance"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Opening balance",
        "periodEndLabel": "Closing balance",
        "label": "Other investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: At fair value [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r86",
      "r102",
      "r169"
     ]
    },
    "hafn_FairValueReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FairValueReserve",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A component of equity representing the fair value reserves.",
        "label": "Fair value reserve",
        "periodStartLabel": "At beginning of the financial period",
        "periodEndLabel": "At end of the financial period",
        "terseLabel": "Fair value reserve"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_FairValueReserveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FairValueReserveAbstract",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value reserve [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finance expense - net",
        "label": "Finance income (cost)"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r91",
      "r93",
      "r94",
      "r96",
      "r176",
      "r177",
      "r178",
      "r242"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Assets at Amortised Cost [Member]",
        "label": "Financial assets at amortised cost, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at amortised cost category. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r101",
      "r168"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FVOCI Equity Instruments [Member]",
        "label": "Financial assets at fair value through other comprehensive income, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r102",
      "r170"
     ]
    },
    "hafn_FinancialAssetsAtFairValueThroughProfitOrLossLoansReceivableFromAJointVentureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossLoansReceivableFromAJointVentureMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss measured as such in accordance with the loans receivable from a joint venture.",
        "label": "Financial assets at fair value through profit or loss, loans receivable from a joint venture [Member]",
        "terseLabel": "FVTPL [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_FinancialAssetsMeasuredAtFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FinancialAssetsMeasuredAtFairValueAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets measured at fair value [Abstract]",
        "terseLabel": "Financial assets measured at fair value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_FinancialAssetsNotMeasuredAtFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FinancialAssetsNotMeasuredAtFairValueAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets not measured at fair value [Abstract]",
        "terseLabel": "Financial assets not measured at fair value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "hafn_FinancialLiabilitiesMeasuredAtFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FinancialLiabilitiesMeasuredAtFairValueAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities measured at fair value [Abstract]",
        "terseLabel": "Financial liabilities measured at fair value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_FinancialLiabilitiesNotMeasuredAtFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "FinancialLiabilitiesNotMeasuredAtFairValueAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities not measured at fair value [Abstract]",
        "terseLabel": "Financial liabilities not measured at fair value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ForwardContractMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward Foreign Exchange Contracts [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contract between two parties for the purchase or sale of an underlying asset at a specified future date for a settlement price determined in advance."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "hafn_ForwardFreightAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ForwardFreightAgreementsMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for an forward freight agreements.",
        "label": "Forward freight agreements [Member]",
        "terseLabel": "Forward Freight Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on disposal of assets",
        "negatedLabel": "Gain on disposal of assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of non-current assets. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on sale of vessels"
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in fair value",
        "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) including exchange differences recognised in profit or loss on the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r68",
      "r182"
     ]
    },
    "hafn_GeneralInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "GeneralInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "General information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_GeneralInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "GeneralInformationTextBlock",
     "presentation": [
      "http://hafnia.com/role/GeneralInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of general company information.",
        "label": "General information [Text Block]",
        "terseLabel": "General information"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount [Member]",
        "label": "Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r33",
      "r38",
      "r41",
      "r84",
      "r94",
      "r96",
      "r145",
      "r156",
      "r160",
      "r163",
      "r177",
      "r178",
      "r242"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "hafn_OperatingIncomeBeforeInterestTaxDepreciationAndAmortization",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "hafn_EarningsBeforeInterestTaxesDepreciationAndAmortisation",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "TCE income"
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "hafn_HAShippingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "HAShippingMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for H&amp;A Shipping Ltd, which is a joint venture of the group.",
        "label": "H&amp;A Shipping [Member]",
        "terseLabel": "H&amp;A Shipping [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_HafniaVesselsAndTCVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "HafniaVesselsAndTCVesselsMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/RevenueDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing vessels used in the entity's operations.",
        "label": "Hafnia vessels and TC vessels [Member]",
        "terseLabel": "Hafnia Vessels and TC Vessels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_HandySizeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "HandySizeMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for handy size segment consists of vessels between 25,000 DWT and 39,999 DWT in size and provides transportation of clean and dirty oil products, vegetable oil and easy chemicals; inclusive of IMO II vessels.",
        "label": "Handy size [Member]",
        "terseLabel": "Handy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_HandyVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "HandyVesselsMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing handy vessels used in the entity's operations.",
        "label": "Handy vessels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_HedgingReserveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "HedgingReserveAbstract",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging reserve [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment losses",
        "label": "Impairment loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": -1.0,
       "order": 6.0
      },
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reversal of impairment loss on trade receivables",
        "negatedLabel": "Reversal of impairment loss on trade receivables",
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "hafn_IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "IncomeLossEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in equity instruments that the entity has designated at fair value through other comprehensive income.",
        "label": "Income (loss) equity instruments designated at fair value through other comprehensive income",
        "terseLabel": "Equity investments at FVOCI - net change in fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed consolidated statement of comprehensive income (Unaudited) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": -1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "label": "Income tax expense"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r19",
      "r64",
      "r108",
      "r142",
      "r143",
      "r144",
      "r220"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax paid",
        "label": "Income taxes paid (refund), classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r45",
      "r229"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r47",
      "r138"
     ]
    },
    "hafn_IncreaseDecreaseThroughEffectOfForeignExchangeMovementsToJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "IncreaseDecreaseThroughEffectOfForeignExchangeMovementsToJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount arising from increase decrease through effect of foreign exchange movements to joint venture during the reporting period.",
        "label": "Increase decrease through effect of foreign exchange movements to joint venture",
        "terseLabel": "Effect of foreign exchange movements"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share options exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity-settled share-based payment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransactionsWithOwners",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total transactions with owners",
        "label": "Increase (decrease) through transactions with owners, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transactions with owners."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total intangible assets",
        "terseLabel": "Intangible assets",
        "label": "Intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r157",
      "r199"
     ]
    },
    "ifrs-full_IntangibleAssetsWithIndefiniteUsefulLife": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsWithIndefiniteUsefulLife",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "verboseLabel": "Total intangible assets",
        "label": "Intangible assets with indefinite useful life"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets assessed as having an indefinite useful life. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r32",
      "r35",
      "r153",
      "r155",
      "r158"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 2.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r107",
      "r114"
     ]
    },
    "hafn_InterestIncomeReceivedFromJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "InterestIncomeReceivedFromJointVenture",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income received/receivable from joint venture represents the return earned by the company on financing arrangements (such as loans, advances, or deposits) provided to a jointly controlled entity. This income is recognized on an accrual basis, in proportion to the passage of time and applicable interest rate terms, and is presented as finance income in the period earned. Any unpaid amount is recorded as an interest receivable (asset).",
        "label": "Interest income received from joint venture",
        "terseLabel": "Interest income received/receivable from joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid to external financial institutions",
        "label": "Interest paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "hafn_InterestPaidToThirdParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "InterestPaidToThirdParty",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for interest paid to third party, classified as financing activities.",
        "label": "Interest paid to third party",
        "negatedLabel": "Interest paid to third party"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_InterestRateSwapsUsedForHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "InterestRateSwapsUsedForHedgingMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for an interest rate swap used for hedging contract.",
        "label": "Interest rate swaps used for hedging [Member]",
        "terseLabel": "Interest Rate Swaps Used for Hedging [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r136",
      "r200",
      "r256"
     ]
    },
    "ifrs-full_InvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in equity instruments designated at fair value through other comprehensive income [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Investments in equity instruments designated at fair value through other comprehensive income' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in equity instruments designated at fair value through other comprehensive income [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FVOCI [Member]",
        "label": "Investments in equity instruments designated at fair value through other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: At fair value [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r102",
      "r169"
     ]
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Total for all subsidiaries [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "hafn_IssuanceOfConvertibleLoanNotesToAJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "IssuanceOfConvertibleLoanNotesToAJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount arising from issuance of convertible loan notes to a joint venture during the reporting period.",
        "label": "Issuance of convertible loan notes to a joint venture",
        "terseLabel": "Issuance of convertible loan notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r257"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital [Member]",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_JointVenturesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointVenturesAxis",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r65",
      "r179"
     ]
    },
    "ifrs-full_JointVenturesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointVenturesDomain",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r65",
      "r179"
     ]
    },
    "ifrs-full_JointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointVenturesMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint Ventures [Member]",
        "label": "Total for all joint ventures [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for joint arrangements whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r65",
      "r179"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One to Two Years [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r81",
      "r243",
      "r245",
      "r274"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two to Five Years [Member]",
        "label": "Later than two years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 [Member]",
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r29",
      "r31",
      "r67",
      "r154",
      "r181"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2 [Member]",
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r31",
      "r67",
      "r154",
      "r181"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails",
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3 [Member]",
        "label": "Level 3 [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r31",
      "r67",
      "r154",
      "r181"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails",
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r181"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails",
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails",
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r181"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r69",
      "r109",
      "r113",
      "r180",
      "r181",
      "r206"
     ]
    },
    "hafn_LoansReceivableFromAJointVentureMeasuredAtFVTPLAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "LoansReceivableFromAJointVentureMeasuredAtFVTPLAbstract",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationLoansReceivableFromJointVentureMeasuredAtLevel3FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans receivable from a joint venture measured at FVTPL [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_LoansReceivableFromJointVentureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "LoansReceivableFromJointVentureMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for loans receivable from joint venture.",
        "label": "Loans receivable from joint venture [Member]",
        "terseLabel": "Loans Receivable from Joint Venture [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_LongRange1VesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "LongRange1VesselsMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing Long Range category one pool vessels owned by third parties operating in our entities pools,",
        "label": "Long range 1 vessels [Member]",
        "terseLabel": "LR1 Vessels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_LongRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "LongRangeOneMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for long range segment consists of vessels between 55,000 DWT and 84,999 DWT in size and provides transportation of clean and dirty petroleum products.",
        "label": "Long range one [Member]",
        "terseLabel": "LR1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_LongRangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "LongRangeTwoMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for long range segment consists of vessels between 85,000 DWT and 124,999 DWT in size and provides transportation of clean petroleum oil products.",
        "label": "Long range two [Member]",
        "terseLabel": "LR2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails",
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "totalLabel": "Non-current borrowings",
        "label": "Non-current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "hafn_MTYellowStarsAndMTPSStarsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "MTYellowStarsAndMTPSStarsMember",
     "presentation": [
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing MT Yellow Stars and MT PS Stars vessels used in the entity's operations.",
        "label": "MT Yellow Stars and MT PS Stars [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_ManagementFeesPaidToJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ManagementFeesPaidToJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees paid/payable to joint venture represent expenses incurred by the company for management, administrative, or operational services received from a joint venture entity. These fees are recognized as an expense in the period during which the related services are consumed, with any unpaid portion recorded as a liability.",
        "label": "Management fees paid to joint venture",
        "terseLabel": "Management fees paid/payable to joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_ManagementFeesReceivedFromJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ManagementFeesReceivedFromJointVenture",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management fees received from joint venture represent contractual income earned by the company from a jointly controlled entity in return for providing management, administrative, or operational support services. These fees are recognized as revenue in the financial period when the related services are performed.",
        "label": "Management fees received from joint venture",
        "terseLabel": "Management fees received/receivable from joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_MaterialAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "MaterialAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material accounting policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material reconciling items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for material adjustments used to reconcile items in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r76",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r87",
      "r97",
      "r124",
      "r127",
      "r130",
      "r132",
      "r175",
      "r208",
      "r226",
      "r243"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r76",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r87",
      "r124",
      "r127",
      "r130",
      "r132",
      "r175",
      "r208",
      "r226",
      "r243",
      "r244"
     ]
    },
    "hafn_MaximumBorrowingCapacityLineOfCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "MaximumBorrowingCapacityLineOfCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the credit facility.",
        "label": "Maximum borrowing capacity, line of credit facility",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_MediumRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "MediumRangeMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for medium range segment consists of vessels between 40,000 DWT and 54,999 DWT in size and provides transportation of clean and dirty oil products, vegetable oil and easy chemicals; inclusive of IMO II vessels.",
        "label": "Medium range [Member]",
        "terseLabel": "MR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_MediumRangeVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "MediumRangeVesselsMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing MR vessels used in the entity's operations.",
        "label": "Medium range vessels [Member]",
        "terseLabel": "MR Vessels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NewStandardsAndAmendmentsToPublishedStandardsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NewStandardsAndAmendmentsToPublishedStandardsPolicyTextBlock",
     "presentation": [
      "http://hafnia.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for new standards and amendments to published standards.",
        "label": "New standards and amendments to published standards [Policy Text Block]",
        "terseLabel": "New standards and amendments to published standards"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NextAveragePurchaseOptionPriceOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NextAveragePurchaseOptionPriceOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentCurrentAndNextAveragePurchaseOptionPriceOfFirmChartersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average purchase option price beyond the next 12 months for the firm charters in place with group.",
        "label": "Next average purchase option price of property, plant and equipment",
        "terseLabel": "Next average purchase option price"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NonIFRSMeasuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NonIFRSMeasuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-IFRS measures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r141"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r141"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r209",
      "r236"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative financial instruments",
        "label": "Non-current derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r210",
      "r236"
     ]
    },
    "hafn_NoncurrentPortionOfNoncurrentBankBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NoncurrentPortionOfNoncurrentBankBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_LongtermBorrowings",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of bank borrowings and non-current portion of non-current borrowings.",
        "label": "Noncurrent portion of noncurrent bank borrowings",
        "terseLabel": "Bank borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract",
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables, and prepayments",
        "label": "Trade and other non-current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current trade receivables and non-current other receivables. [Refer: Non-current trade receivables; Other non-current receivables]"
       }
      }
     },
     "auth_ref": [
      "r187",
      "r201",
      "r212"
     ]
    },
    "ifrs-full_NoncurrentReceivablesDueFromJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivablesDueFromJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable from joint ventures",
        "label": "Non-current receivables due from joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables due from joint ventures. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r277"
     ]
    },
    "ifrs-full_NoncurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Non-current restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails",
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less Than One Year [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r81",
      "r129",
      "r131",
      "r207",
      "r243",
      "r245"
     ]
    },
    "hafn_NumberOfBorrowingFacilities": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NumberOfBorrowingFacilities",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of credit and borrowing base facilities from external financial institutions.",
        "label": "Number of borrowing facilities",
        "terseLabel": "Number of credit facilities"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NumberOfCommercialPools": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NumberOfCommercialPools",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A commercial pool is an arrangement where multiple vessels are commercially managed together and their revenues are combined into a common pool.",
        "label": "Number of commercial pools",
        "terseLabel": "Number of commercial pools"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NumberOfNewbuildVessels": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NumberOfNewbuildVessels",
     "presentation": [
      "http://hafnia.com/role/CommitmentsNewbuildCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of newbuild vessels.",
        "label": "Number of newbuild vessels",
        "terseLabel": "Number of newbuild vessels"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued (in shares)",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_NumberOfSharesIssuedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssuedAbstract",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NumberOfTimeCharteredVesselsWithPurchaseOptionRightOfUsedAssets": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NumberOfTimeCharteredVesselsWithPurchaseOptionRightOfUsedAssets",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of time chartered vessels with purchase option owned by the group recognised as right-of-use assets.",
        "label": "Number of time chartered vessels with purchase option, right of used assets",
        "terseLabel": "Number of time chartered vessels with purchase option"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NumberOfTreasuryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NumberOfTreasuryShares",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued shares repurchased by the issuing entity and held in treasury.",
        "label": "Number of treasury shares",
        "terseLabel": "Treasury shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NumberOfVessels": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NumberOfVessels",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of vessels.",
        "label": "Number of Vessels",
        "terseLabel": "Number of vessels"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_NumberOfVesselsDisposed": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "NumberOfVesselsDisposed",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of vessels disposed.",
        "label": "Number of vessels disposed"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_OperatingIncomeBeforeInterestTaxDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OperatingIncomeBeforeInterestTaxDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating earnings before interest, taxes, depreciation and amortization (EBITDA) is calculated as profit/(loss) for the period attributable to the parent company, after adding back loss/(profit) attributable to non-controlling interests from continued operations, income tax, share of profit/(loss) of associates carried under the equity method, finance expense net, depreciation, amortization and impairment charges of entities included in the consolidated financial statements, and dividends received from the preferred equity investment.",
        "label": "Operating income before interest tax depreciation and amortization",
        "totalLabel": "Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_OperatingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OperatingPeriod",
     "presentation": [
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total operating period during which each vessel is owned, partly owned, operated under a bareboat arrangement (including sale and lease-back) or time chartered-in, net of technical off-hire days, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Operating period",
        "terseLabel": "Operating period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]"
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityIssuedAndFullyPaidShareCapitalDetails",
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares [Member]",
        "terseLabel": "Common Shares [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income/(loss)",
        "label": "Other comprehensive income"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r194",
      "r217",
      "r221"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income/(loss):"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on interest rate cash flow hedges.",
        "label": "Other comprehensive income before tax gains (losses) on cash flow hedges",
        "terseLabel": "Fair value gains/(losses) on cash flow hedges"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign operations - foreign currency translation differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r221"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity investments at FVOCI - net change in fair value",
        "terseLabel": "Fair value gains on revaluation",
        "label": "Other comprehensive income, net of tax, gains (losses) from investments in equity instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r221"
     ]
    },
    "hafn_OtherComprehensiveIncomeReclassificationToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherComprehensiveIncomeReclassificationToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other comprehensive income, reclassification to profit or loss, net of tax.",
        "label": "Other comprehensive income, reclassification to profit or loss, net of tax",
        "terseLabel": "Reclassification to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive (loss)/income",
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259"
     ]
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other current assets",
        "label": "Other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "hafn_OtherCurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherCurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_ShorttermBorrowings",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other current lease liabilities that the entity does not separately disclose in the same statement or note.",
        "label": "Other current lease liabilities",
        "terseLabel": "Other lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherExpenseByFunction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherExpenseByFunction",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "hafn_EarningsBeforeInterestTaxesDepreciationAndAmortisation",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expenses",
        "label": "Other expense, by function"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r223",
      "r254"
     ]
    },
    "ifrs-full_OtherFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 3.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other finance expenses",
        "negatedLabel": "Other finance expense/(income)",
        "label": "Other finance income (cost)"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "hafn_OtherFinanceLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherFinanceLeasesMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for other finance leases.",
        "label": "Other finance leases [Member]",
        "terseLabel": "Other Finance Leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_OtherFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherFinancialLiabilitiesMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other financial liabilities.",
        "label": "Other financial liabilities [Member]",
        "terseLabel": "Other Financial Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "hafn_EarningsBeforeInterestTaxesDepreciationAndAmortisation",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "hafn_OperatingIncomeBeforeInterestTaxDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other finance expense paid"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "hafn_OtherInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherInvestmentMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for investments in equity instruments.",
        "label": "Other Investment [Member]",
        "terseLabel": "Other Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_OtherNonCurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherNonCurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_LongtermBorrowings",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other non-current lease liabilities that the entity does not separately disclose in the same statement or note.",
        "label": "Other non-current lease liabilities",
        "terseLabel": "Other lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other non-current assets",
        "label": "Other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others [Member]",
        "label": "Other property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 4.0
      },
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r257"
     ]
    },
    "hafn_OtherReservesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherReservesAbstract",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves [Abstract]",
        "terseLabel": "Other reserves [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_OtherTransactionsWithJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherTransactionsWithJointVenturesAbstract",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other transactions with joint ventures [Abstract]",
        "terseLabel": "Other transactions with joint venture [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_OtherTransactionsWithRelatedCorporationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "OtherTransactionsWithRelatedCorporationsAbstract",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other transactions with related corporations [Abstract]",
        "terseLabel": "Other transactions with related corporations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsForDebtIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsForDebtIssueCosts",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of financing fees",
        "label": "Payments for debt issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for debt issue costs."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of lease liabilities",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "hafn_PoolArrangementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "PoolArrangementsAbstract",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pool arrangements [Abstract]",
        "terseLabel": "Pool arrangements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_PriorNoticePeriodTermForExerciseOfOptions": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "PriorNoticePeriodTermForExerciseOfOptions",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The prior notice period term for exercise of options under the individual contract terms.",
        "label": "Prior notice period term for exercise of options",
        "terseLabel": "Prior notice period term for exercise of options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings from external financial institutions"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "hafn_ProceedsFromDisposalOfOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ProceedsFromDisposalOfOtherInvestments",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the disposal of other investments.",
        "label": "Proceeds from disposal of other investments",
        "terseLabel": "Proceeds from disposal of other investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of employee share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "hafn_ProceedsFromSalesOfTangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ProceedsFromSalesOfTangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sales of tangible assets, classified as investing activities. [Refer: tangible assets other than goodwill]",
        "label": "Proceeds From Sales of Tangible Assets Classified As Investing Activities",
        "terseLabel": "Sale proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_ProceedsFromSettlementOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ProceedsFromSettlementOfDerivatives",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of derivatives, classified as financing activities.",
        "label": "Proceeds from settlement of derivatives",
        "terseLabel": "Proceeds from settlement of derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/RevenueDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r239",
      "r250"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/RevenueDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r239",
      "r250"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": 1.0,
       "order": 0.0
      },
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Profit for the financial period",
        "label": "Profit for the financial period",
        "verboseLabel": "Profit for the financial period"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r109",
      "r111",
      "r152",
      "r165",
      "r193",
      "r216",
      "r236",
      "r240"
     ]
    },
    "ifrs-full_ProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Profit before income tax",
        "label": "Profit (loss) before tax"
       }
      }
     },
     "auth_ref": [
      "r85",
      "r246",
      "r247",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating profit",
        "label": "Profit (loss) from operating activities"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r280"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total property, plant and equipment",
        "terseLabel": "Property, plant and equipment",
        "label": "Property, plant and equipment including right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment including right-of-use assets whose underlying assets would be presented as property, plant and equipment if they were owned. [Refer: Property, plant and equipment; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r74",
      "r262",
      "r275"
     ]
    },
    "hafn_ProvisionForClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ProvisionForClaims",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of provision recognized for claims.",
        "label": "Provision for claims",
        "terseLabel": "provision for claims"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Provisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Provisions",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities of uncertain timing or amount, including provisions for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "hafn_PurchaseAndRenderingOfServicesToJointVentureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "PurchaseAndRenderingOfServicesToJointVentureAbstract",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase and rendering of services to joint venture [Abstract]",
        "terseLabel": "Purchase and rendering of services to joint venture [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property, plant and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "hafn_PurchaseOfServicesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "PurchaseOfServicesAbstract",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of services [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfTreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of treasury shares",
        "label": "Purchase of treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r70",
      "r80",
      "r83",
      "r137",
      "r237",
      "r238",
      "r270"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [domain]",
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r70",
      "r80",
      "r83",
      "r137",
      "r237",
      "r238",
      "r270"
     ]
    },
    "hafn_ReclassificationToProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ReclassificationToProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of reclassification to profit or loss on a hedging instrument that is determined to be an effective hedge for cash flow hedges.",
        "label": "Reclassification to profit or loss",
        "terseLabel": "Reclassification to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment [Abstract]",
        "label": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_RenderingOfServicesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RenderingOfServicesAbstract",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rendering of services [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_RentalPaidOrPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RentalPaidOrPayableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of rental paid or payable in related party transactions.",
        "label": "Rental paid or payable, related party transactions",
        "terseLabel": "Rental paid/payable to a related corporation"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_RepaymentOfLoanByJointVentureCompany": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RepaymentOfLoanByJointVentureCompany",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow repayment of loan by joint venture company, classified as investing activities.",
        "label": "Repayment of loan by joint venture company",
        "negatedLabel": "Repayment of loan by joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of borrowings to external financial institutions",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "ifrs-full_ReportableSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReportableSegmentsMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reportable Segments [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for operating segments for which IFRS 8 requires information to be disclosed. The entity shall report separately information about an operating segment that meets any of the following quantitative thresholds: (a) reported revenue, including both sales to external customers and intersegment sales or transfers, is 10 per cent or more of the combined revenue, internal and external, of all operating segments; (b) the absolute amount of its reported profit or loss is 10 per cent or more of the greater, in absolute amount, of (i) the combined reported profit of all operating segments that did not report a loss and (ii) the combined reported loss of all operating segments that reported a loss; or (c) assets are 10 per cent or more of the combined assets of all operating segments. Additionally operating segments that do not meet any of the quantitative thresholds may be considered reportable, and separately disclosed, if management believes that information about the segment would be useful to users of the financial statements. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r72",
      "r109",
      "r126",
      "r225",
      "r241"
     ]
    },
    "hafn_RepurchaseOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RepurchaseOfTreasuryShares",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repurchase of treasury shares.",
        "label": "Repurchase of treasury shares",
        "negatedLabel": "Purchase of treasury shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "At beginning of the financial period",
        "periodEndLabel": "At end of the financial period",
        "label": "Hedging reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r278"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedgesMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Reserve [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r255"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation reserve",
        "label": "Reserve of exchange differences on translation"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r149"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Translation Reserve [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r149",
      "r255"
     ]
    },
    "ifrs-full_ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfGainsAndLossesFromInvestmentsInEquityInstrumentsMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Reserve [Member]"
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPayments",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityOtherReservesCompositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based payment reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPaymentsMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Reserve [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "hafn_RestrictedCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RestrictedCashMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for restricted cash.",
        "label": "Restricted cash [Member]",
        "terseLabel": "Restricted Cash [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r257",
      "r259"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings [Member]",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r255"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails",
      "http://hafnia.com/role/RevenueDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r85",
      "r105",
      "r110",
      "r116",
      "r117",
      "r118",
      "r219",
      "r236",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_RevenueDistributableDistributedToJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RevenueDistributableDistributedToJointVenture",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue distributable/distributed to joint venture.",
        "label": "Revenue distributable/distributed to joint venture",
        "terseLabel": "Revenue distributable/distributed to joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "negatedLabel": "Interest income",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r106",
      "r114",
      "r274"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management fees received/receivable from related corporations"
       }
      }
     },
     "auth_ref": [
      "r227",
      "r251"
     ]
    },
    "hafn_RevenueFromTimeCharterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RevenueFromTimeCharterMember",
     "presentation": [
      "http://hafnia.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for revenue from time charter.",
        "label": "Revenue from time charter [Member]",
        "terseLabel": "Revenue from Time Charter [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_RevenueFromVoyageCharterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RevenueFromVoyageCharterMember",
     "presentation": [
      "http://hafnia.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for revenue from voyage charter.",
        "label": "Revenue from voyage charter [Member]",
        "terseLabel": "Revenue from Voyage Charter [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_RightOfUseAssetsVesselsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "RightOfUseAssetsVesselsMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing a right of use assets vessels and scrubbers used in the entity's operations.",
        "label": "Right of use assets vessels [Member]",
        "terseLabel": "Right-of-use Assets - Vessels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets - Vessels",
        "label": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r128"
     ]
    },
    "hafn_SaleAndLeaseBackFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SaleAndLeaseBackFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for sale and lease-back facility from external financial institutions.",
        "label": "Sale and lease-back facility [Member]",
        "terseLabel": "SLB Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_SaleAndLeasebackLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SaleAndLeasebackLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_ShorttermBorrowings",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the current asset(s) sold in connection with the sale of the property to another party and lease back to the seller.",
        "label": "Sale and leaseback liabilities current",
        "terseLabel": "Sale and leaseback liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_SaleAndLeasebackLiabilitiesNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SaleAndLeasebackLiabilitiesNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_LongtermBorrowings",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the non current asset(s) sold in connection with the sale of the property to another party and lease back to the seller.",
        "label": "Sale and leaseback liabilities non current",
        "terseLabel": "Sale and leaseback liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_SaleAndLeasebackLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SaleAndLeasebackLiabilityMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for sale and leaseback liability (accounted for as financing transaction) and other lease liabilities.",
        "label": "Sale and leaseback liability [Member]",
        "terseLabel": "Sale and Leaseback Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_SalesAndLeasebackLiabilitiesAccountedForAsFinancingTransactionInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SalesAndLeasebackLiabilitiesAccountedForAsFinancingTransactionInterestRate",
     "presentation": [
      "http://hafnia.com/role/BorrowingsInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate on sales and leaseback-liabilities (accounted for as financing transaction). [Refer: Borrowings]",
        "label": "Sales and leaseback-liabilities (accounted for as financing transaction) interest rate",
        "terseLabel": "Sales and leaseback-liabilities (accounted for as financing transaction)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "hafn_SegmentRelatedInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SegmentRelatedInformationAbstract",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment related information [Abstract]",
        "verboseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r72",
      "r109",
      "r126",
      "r225",
      "r241"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r72",
      "r115",
      "r126",
      "r225",
      "r241"
     ]
    },
    "hafn_ServiceFeePaidOrSettledOnBehalfByJointVenturesTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ServiceFeePaidOrSettledOnBehalfByJointVenturesTransactions",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of service fee paid or settled on behalf by related party transactions.",
        "label": "Service fee paid or settled on behalf by joint ventures transactions",
        "verboseLabel": "Services paid on behalf of/settled on behalf by joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_ServicesPaidOnBehalfOfSettledOnBehalfByRelatedCorporations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "ServicesPaidOnBehalfOfSettledOnBehalfByRelatedCorporations",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of service fee paid or settled on behalf by related corporations.",
        "label": "Services paid on Behalf of settled on behalf by related corporations",
        "terseLabel": "Services paid on behalf of/settled on behalf by related corporations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ServicesReceivedRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ServicesReceivedRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Support service fees paid/payable to related corporations",
        "label": "Services received, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of services received in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r227",
      "r251"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      },
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails": {
       "parentTag": "hafn_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
       "weight": 1.0,
       "order": 5.0
      },
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfAdjustedEbitdaToProfitLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit of equity-accounted investees, net of tax",
        "negatedTerseLabel": "share of profit of equity accounted investees, net of tax",
        "negatedLabel": "Share of profit of equity accounted investees, net of tax"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_Ships": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Ships",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels and scrubbers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment representing seafaring or other maritime vessels used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_ShipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShipsMember",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentAcquisitionAndDisposalDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessels [Member]",
        "terseLabel": "Vessels and Scrubbers [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing seafaring vessels used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_ShorttermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/BorrowingsBorrowingsCurrentAndNoncurrentDetails",
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "totalLabel": "Total current borrowings",
        "label": "Current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENT OF CASH FLOWS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed consolidated statement of changes in equity (Unaudited) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://hafnia.com/role/ShareholdersEquityOtherReservesHedgingReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total comprehensive income",
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed consolidated balance sheet [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_SubsequentEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SubsequentEventsMember",
     "presentation": [
      "http://hafnia.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent events [Member]",
        "terseLabel": "Subsequent Events [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_SupportServiceFeesPaidPayableToJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "SupportServiceFeesPaidPayableToJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/SignificantRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Support service fees paid or payable to a joint venture represent contractual expenses incurred by the company for receiving management, administrative, technical, or operational support services from a jointly controlled entity. These fees are recognized as expenses in the financial period when the related services are received",
        "label": "Support service fees paid/payable to joint venture",
        "terseLabel": "Support service fees paid/payable to joint venture"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SwapContractMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Swap Contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a derivative financial instrument that involves the exchange of cash flow streams between the parties of the contract over a specified period. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "hafn_TechnicalManagementExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "TechnicalManagementExpenses",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "hafn_EarningsBeforeInterestTaxesDepreciationAndAmortisation",
       "weight": -1.0,
       "order": 3.0
      },
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "hafn_OperatingIncomeBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of technical management expenses incurred during the year.",
        "label": "Technical management expenses",
        "negatedLabel": "Technical management expenses"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_TimeCharterEquivalentIncomePerOperatingDay": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "TimeCharterEquivalentIncomePerOperatingDay",
     "presentation": [
      "http://hafnia.com/role/NonifrsMeasuresReconciliationOfRevenueToTceIncomePerOperatingDayDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TCE income per operating day is calculated as voyage revenue minus voyage expenses, divided by the number of operating days, and represents the average net revenue generated per available vessel day.",
        "label": "Time charter equivalent income per operating day",
        "terseLabel": "TCE income per operating day"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_TimeCharteredInDaysAndAverageTimeCharterRatesForVesselsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "TimeCharteredInDaysAndAverageTimeCharterRatesForVesselsAbstract",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time chartered-in days and average time charter rates for vessels [Abstract]",
        "terseLabel": "Time chartered-in days and average time charter rates for Vessels [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsCarryingAmountAndFairValuesDetails",
      "http://hafnia.com/role/BorrowingsSalesAndLeasebackDetails",
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Top of Range [Member]",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r70",
      "r80",
      "r83",
      "r137",
      "r237",
      "r238",
      "r270"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other payables",
        "label": "Trade and other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables, and prepayments",
        "label": "Trade and other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r187",
      "r201",
      "r212"
     ]
    },
    "hafn_TradeAndOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "TradeAndOtherPayablesMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for trade and other payables.",
        "label": "Trade and other payables [Member]",
        "terseLabel": "Trade and Other Payables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_TradeAndOtherReceivablesAndPrepaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "TradeAndOtherReceivablesAndPrepaymentsMember",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for trade and other receivables and prepayments.",
        "label": "Trade and other receivables and prepayments [Member]",
        "terseLabel": "Trade and Other Receivables, and Prepayments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "TransfersOutOfLevel3IntoLevel2OfFairValueHierarchyAssets",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationReconciliationFromInvestmentInUnquotedEquityInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of transfers out of Level 3 and into Level 2 of the fair value hierarchy of assets held at the end of the reporting period.",
        "label": "Transfers out of Level 3 into Level 2 of fair value hierarchy, assets",
        "terseLabel": "Transfer from Level 3 to Level 1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury shares",
        "label": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r252",
      "r257"
     ]
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Shares [Member]",
        "label": "Treasury shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "hafn_TreasuryStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "TreasuryStockAbstract",
     "presentation": [
      "http://hafnia.com/role/ShareholdersEquityTreasurySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock [Abstract]",
        "terseLabel": "Treasury shares [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of hedges [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89",
      "r90",
      "r172",
      "r173",
      "r174"
     ]
    },
    "ifrs-full_TypesOfHedgesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfHedgesDomain",
     "presentation": [
      "http://hafnia.com/role/FinancialInformationAccountingClassificationsAndFairValuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of hedges [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89",
      "r90",
      "r172",
      "r173",
      "r174"
     ]
    },
    "hafn_USD100MillionRevolvingCreditFacilityOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD100MillionRevolvingCreditFacilityOneMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 100 million revolving credit facility one.",
        "label": "USD 100 Million Revolving Credit Facility One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD100MillionRevolvingCreditFacilityTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD100MillionRevolvingCreditFacilityTwoMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 100 million revolving credit facility two.",
        "label": "USD 100 Million Revolving Credit Facility Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD111Point0MillionFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD111Point0MillionFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 111.0 million facility.",
        "label": "USD 111.0 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD175MillionBorrowingBaseFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD175MillionBorrowingBaseFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 175 million borrowing base facility.",
        "label": "USD 175 Million Borrowing Base Facility [Member]",
        "terseLabel": "Up to USD 175 Million Borrowing Base Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD175MillionBorrowingBaseFacilityWithAnAccordionOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD175MillionBorrowingBaseFacilityWithAnAccordionOptionMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 175 million borrowing base facility with an accordion option.",
        "label": "USD 175 Million Borrowing Base Facility with an Accordion Option [Member]",
        "terseLabel": "Up to USD 175 Million Borrowing Base Facility - Accordion Option of USD 75 Million [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD175MillionRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD175MillionRevolvingCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 175 million revolving credit facility.",
        "label": "USD 175 Million Revolving Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD22Point1MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD22Point1MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 22.1 million facility.",
        "label": "USD 22.1 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD23Point5MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD23Point5MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 23.5 million facility.",
        "label": "USD 23.5 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD303MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD303MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 303 million credit facility.",
        "label": "USD 303 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD40MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD40MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 40 million credit facility.",
        "label": "USD 40 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD473MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD473MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 473 million credit facility.",
        "label": "USD 473 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD51Point8MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD51Point8MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 51.8 million facility.",
        "label": "USD 51.8 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD715MillionRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD715MillionRevolvingCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 715 million revolving credit facility.",
        "label": "USD 715 Million Revolving Credit Facility [Member]",
        "terseLabel": "USD 715 Million Revolving Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD84MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD84MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 84 million credit facility.",
        "label": "USD 84 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD88Point5MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD88Point5MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 88.5 million facility.",
        "label": "USD 88.5 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_USD89Point6MillionCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "USD89Point6MillionCreditFacilityMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for USD 89.6 million facility.",
        "label": "USD 89.6 Million Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnallocatedAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnallocatedAmountsMember",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unallocated amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items that have not been allocated to operating segments."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r249"
     ]
    },
    "hafn_UndiscountedOperatingLeasePaymentsToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "UndiscountedOperatingLeasePaymentsToBePaid",
     "crdr": "credit",
     "presentation": [
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be paid. operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.",
        "label": "Undiscounted operating lease payments to be paid",
        "terseLabel": "Undiscounted operating lease payments to be paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://hafnia.com/role/CommitmentsOperatingLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undiscounted operating lease payments to be received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r132"
     ]
    },
    "hafn_UnrealizedGainLossOnDerivative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "UnrealizedGainLossOnDerivative",
     "crdr": "credit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized gain (loss) recognized in derivatives.",
        "label": "Unrealized (gain)/loss on derivative",
        "negatedLabel": "unrealized (gain)/loss on derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_Vessel1FrenchTaxLeaseArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "Vessel1FrenchTaxLeaseArrangementMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for vessel 1 french tax lease arrangement.",
        "label": "Vessel 1 French Tax Lease Arrangement [Member]",
        "terseLabel": "Vessel 1 French Tax Lease Arrangement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_Vessel2FrenchTaxLeaseArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "Vessel2FrenchTaxLeaseArrangementMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for vessel 2 french tax lease arrangement.",
        "label": "Vessel 2 French Tax Lease Arrangement [Member]",
        "terseLabel": "Vessel 2 French Tax Lease Arrangement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_Vessel3FrenchTaxLeaseArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "Vessel3FrenchTaxLeaseArrangementMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for vessel 3 french tax lease arrangement.",
        "label": "Vessel 3 French Tax Lease Arrangement [Member]",
        "terseLabel": "Vessel 3 French Tax Lease Arrangement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_Vessel4FrenchTaxLeaseArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "Vessel4FrenchTaxLeaseArrangementMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for vessel 4 french tax lease arrangement.",
        "label": "Vessel 4 French Tax Lease Arrangement [Member]",
        "terseLabel": "Vessel 4 French Tax Lease Arrangement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_VesselCapacity": {
     "xbrltype": "integerItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "VesselCapacity",
     "presentation": [
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vessel capacity in dead weight tonnage (\"DWT\").",
        "label": "Vessel capacity",
        "terseLabel": "Vessel capacity"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_VesselOperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "VesselOperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited": {
       "parentTag": "hafn_EarningsBeforeInterestTaxesDepreciationAndAmortisation",
       "weight": -1.0,
       "order": 2.0
      },
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails": {
       "parentTag": "hafn_OperatingIncomeBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited",
      "http://hafnia.com/role/SegmentInformationOperatingSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services.",
        "label": "Vessel operating expenses",
        "negatedLabel": "Vessel operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_VesselOperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "VesselOperatingExpensesAbstract",
     "presentation": [
      "http://hafnia.com/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessel operating expenses [Abstract]",
        "verboseLabel": "Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_VesselTimeCharteredPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "VesselTimeCharteredPeriod",
     "presentation": [
      "http://hafnia.com/role/PropertyPlantAndEquipmentTimeCharteredinDaysAndAverageTimeCharterRatesForVesselsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of time chartered for vessels.",
        "label": "Vessel time chartered period",
        "terseLabel": "Vessel time chartered period"
       }
      }
     },
     "auth_ref": []
    },
    "hafn_VistaShippingPteLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://hafnia.com/20260630",
     "localname": "VistaShippingPteLtdMember",
     "presentation": [
      "http://hafnia.com/role/BorrowingsRepaymentProfileDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for name of the subsidiary.",
        "label": "Vista Shipping Pte. Ltd. [Member]",
        "terseLabel": "Vista Shipping Pte. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://hafnia.com/role/CondensedConsolidatedStatementOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic no. of shares (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2025-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2025-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iiA",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iiA&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2025-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "11A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_11A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2025-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2025-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2026-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "11A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_11A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2026-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "30A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_30A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_108_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "168",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_168_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "169",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_169&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "176",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_176&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "180",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_180_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "190",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_190&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "192",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_192&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "230",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_230&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "255",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_255_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "264",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_264_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "269",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_269&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "273",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_273&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "274",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_274_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "43",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_43&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_60&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "62",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_62&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "64A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_64A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B12&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B13&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "11A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-b&anchor=para_11A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.49",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.49&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_107&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_117&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_k&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "l",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_l&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_n&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_69&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_99&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2025-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "234",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_234_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_102&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_108&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_68&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_10_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_108&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_112_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_85&doctype=Standard",
   "URIDate": "2025-03-27"
  }
 }
}
