{
 "version": "2.2",
 "instance": {
  "elva_6ka.htm elva_ex991.htm": {
   "nsprefix": "elva",
   "nsuri": "http://elva.com/20260630",
   "dts": {
    "schema": {
     "local": [
      "elva-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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-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/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2024-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd",
      "https://xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "elva-20260630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "elva-20260630_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/dim_full_ifrs_2024-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "elva-20260630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "elva-20260630_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "elva_6ka.htm",
      "elva_ex991.htm"
     ]
    }
   },
   "keyStandard": 151,
   "keyCustom": 178,
   "axisStandard": 12,
   "axisCustom": 0,
   "memberStandard": 4,
   "memberCustom": 52,
   "hidden": {
    "total": 33,
    "http://xbrl.sec.gov/dei/2024": 7,
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 19,
    "http://elva.com/20260630": 7
   },
   "contextCount": 231,
   "entityCount": 1,
   "segmentCount": 56,
   "elementCount": 451,
   "unitCount": 6,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 603,
    "http://xbrl.sec.gov/dei/2024": 14
   },
   "report": {
    "R1": {
     "role": "http://elva.com/role/Cover",
     "longName": "000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_6ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_6ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition",
     "longName": "000002 - Statement - Condensed Interim Consolidated Statements of Financial Position",
     "shortName": "Condensed Interim Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:CurrentRestrictedCashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited",
     "longName": "000003 - Statement - Condensed Interim Consolidated Statements of Earnings (Unaudited)",
     "shortName": "Condensed Interim Consolidated Statements of Earnings (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "ifrs-full:Revenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "ifrs-full:Revenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited",
     "longName": "000004 - Statement - Condensed Interim Consolidated Statements of Comprehensive income (Unaudited)",
     "shortName": "Condensed Interim Consolidated Statements of Comprehensive income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
     "longName": "000005 - Statement - Condensed Interim Consolidated Statements of Changes in Equity (Unaudited)",
     "shortName": "Condensed Interim Consolidated Statements of Changes in Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2024-09-30",
      "name": "ifrs-full:Equity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-09-30",
      "name": "ifrs-full:Equity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited",
     "longName": "000006 - Statement - Condensed Interim Consolidated Statement of Cash Flows (Unaudited)",
     "shortName": "Condensed Interim Consolidated Statement of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://elva.com/role/ReportingEntity",
     "longName": "000007 - Disclosure - Reporting Entity",
     "shortName": "Reporting Entity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfReportingEntityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfReportingEntityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://elva.com/role/BasisOfPresentation",
     "longName": "000008 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://elva.com/role/MaterialAccountingPolicies",
     "longName": "000009 - Disclosure - Material Accounting Policies",
     "shortName": "Material Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://elva.com/role/TradeAndOtherReceivables",
     "longName": "000010 - Disclosure - Trade and Other Receivables",
     "shortName": "Trade and Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://elva.com/role/Inventories",
     "longName": "000011 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://elva.com/role/PrepaidExpenses",
     "longName": "000012 - Disclosure - Prepaid expenses",
     "shortName": "Prepaid expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfPrepaidsExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfPrepaidsExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://elva.com/role/PropertyPlantAndEquipment",
     "longName": "000013 - Disclosure - Property plant and equipment",
     "shortName": "Property plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://elva.com/role/TradeAndOtherPayables",
     "longName": "000014 - Disclosure - Trade and Other payables",
     "shortName": "Trade and Other payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://elva.com/role/WorkingCapitalFacilities",
     "longName": "000015 - Disclosure - Working Capital Facilities",
     "shortName": "Working Capital Facilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://elva.com/role/FinanceCosts",
     "longName": "000016 - Disclosure - Finance costs",
     "shortName": "Finance costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://elva.com/role/LeaseLiability",
     "longName": "000017 - Disclosure - Lease liability",
     "shortName": "Lease liability",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://elva.com/role/ShareCapital",
     "longName": "000018 - Disclosure - Share capital",
     "shortName": "Share capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://elva.com/role/RelatedPartyTransactions",
     "longName": "000019 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://elva.com/role/ChangeInNoncashOperatingWorkingCapital",
     "longName": "000020 - Disclosure - Change in NonCash Operating Working Capital",
     "shortName": "Change in NonCash Operating Working Capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://elva.com/role/FinancialInstruments",
     "longName": "000021 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://elva.com/role/Contingencies",
     "longName": "000022 - Disclosure - Contingencies",
     "shortName": "Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://elva.com/role/SegmentAndCustomerReporting",
     "longName": "000023 - Disclosure - Segment and Customer Reporting",
     "shortName": "Segment and Customer Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://elva.com/role/OtherPayables",
     "longName": "000024 - Disclosure - Other payables",
     "shortName": "Other payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://elva.com/role/SubsequentEvent",
     "longName": "000026 - Disclosure - Subsequent event",
     "shortName": "Subsequent event",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://elva.com/role/TradeAndOtherReceivablesTables",
     "longName": "000027 - Disclosure - Trade and Other Receivables (Tables)",
     "shortName": "Trade and Other Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://elva.com/role/InventoriesTables",
     "longName": "000028 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://elva.com/role/PrepaidExpensesTables",
     "longName": "000029 - Disclosure - Prepaid expenses (Tables)",
     "shortName": "Prepaid expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutPrepaidExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "elva:DisclosureOfPrepaidsExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutPrepaidExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "elva:DisclosureOfPrepaidsExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://elva.com/role/PropertyPlantAndEquipmentTables",
     "longName": "000030 - Disclosure - Property plant and equipment (Tables)",
     "shortName": "Property plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://elva.com/role/TradeAndOtherPayablesTables",
     "longName": "000031 - Disclosure - Trade and Other Payables (Tables)",
     "shortName": "Trade and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://elva.com/role/WorkingCapitalFacilitiesTables",
     "longName": "000032 - Disclosure - Working Capital Facilities (Tables)",
     "shortName": "Working Capital Facilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutRevolvingCreditFacilityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutRevolvingCreditFacilityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://elva.com/role/FinanceCostsTables",
     "longName": "000033 - Disclosure - Finance costs (Tables)",
     "shortName": "Finance costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutCashAndNonCashFinanceCostsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutCashAndNonCashFinanceCostsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://elva.com/role/LeaseLiabilityTables",
     "longName": "000034 - Disclosure - Lease liability (Tables)",
     "shortName": "Lease liability (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutLeaseLiabilityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutLeaseLiabilityExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://elva.com/role/ShareCapitalTables",
     "longName": "000035 - Disclosure - Share capital (Tables)",
     "shortName": "Share capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutAuthorizedAndIssuedCapitalStockExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutAuthorizedAndIssuedCapitalStockExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://elva.com/role/RelatedPartyTransactionsTables",
     "longName": "000036 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutRelatedPartyTransactionsManagementCompensationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutRelatedPartyTransactionsManagementCompensationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://elva.com/role/ChangeInNoncashOperatingWorkingCapitalTables",
     "longName": "000037 - Disclosure - Change in NonCash Operating Working Capital (Tables)",
     "shortName": "Change in NonCash Operating Working Capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutChangesInNonCashOperatingWorkingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "elva:DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutChangesInNonCashOperatingWorkingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "elva:DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://elva.com/role/FinancialInstrumentsTables",
     "longName": "000038 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://elva.com/role/SegmentAndCustomerReportingTables",
     "longName": "000039 - Disclosure - Segment and Customer Reporting (Tables)",
     "shortName": "Segment and Customer Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutSegmentPerformancesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutSegmentPerformancesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://elva.com/role/OtherPayablesTables",
     "longName": "000040 - Disclosure - Other payables (Tables)",
     "shortName": "Other payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutChangesInDebtForRepaymentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:DisclosureOfDetailedInformationAboutChangesInDebtForRepaymentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://elva.com/role/IncomeTaxTables",
     "longName": "000041 - Disclosure - Income tax (Tables)",
     "shortName": "Income tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://elva.com/role/TradeAndOtherReceivablesDetails",
     "longName": "000042 - Disclosure - Trade and Other Receivables (Details)",
     "shortName": "Trade and Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "elva:TradeReceivablesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "elva:TradeReceivablesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://elva.com/role/TradeAndOtherReceivablesDetails1",
     "longName": "000043 - Disclosure - Trade and Other Receivables (Details 1)",
     "shortName": "Trade and Other Receivables (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:AccountsReceivableInPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutExpectedLossProvisionOnTradeReceivableExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:AccountsReceivableInPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutExpectedLossProvisionOnTradeReceivableExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://elva.com/role/TradeAndOtherReceivablesDetails2",
     "longName": "000044 - Disclosure - Trade and Other Receivables (Details 2)",
     "shortName": "Trade and Other Receivables (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "AsOf2025-09-30",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureofdetailedinformationaboutallowanceForCreditLossesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-09-30",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureofdetailedinformationaboutallowanceForCreditLossesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://elva.com/role/InventoriesDetails",
     "longName": "000045 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:RawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:RawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://elva.com/role/InventoriesDetailsNarrative",
     "longName": "000046 - Disclosure - Inventories (Details Narrative)",
     "shortName": "Inventories (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:WritedownsReversalsOfInventories",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:WritedownsReversalsOfInventories",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://elva.com/role/PrepaidExpensesDetails",
     "longName": "000047 - Disclosure - Prepaid expenses (Details)",
     "shortName": "Prepaid expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:CurrentAdvancesToSuppliers",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutPrepaidExpensesExplanatory",
       "elva:DisclosureOfPrepaidsExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:CurrentAdvancesToSuppliers",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutPrepaidExpensesExplanatory",
       "elva:DisclosureOfPrepaidsExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://elva.com/role/PrepaidExpensesDetailsNarrative",
     "longName": "000048 - Disclosure - Prepaid expenses (Details Narrative)",
     "shortName": "Prepaid expenses (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:CapitalPurchaseCommitments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "elva:DisclosureOfPrepaidsExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:CapitalPurchaseCommitments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "elva:DisclosureOfPrepaidsExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://elva.com/role/PropertyPlantAndEquipmentDetails",
     "longName": "000049 - Disclosure - Property Plant and Equipment (Details)",
     "shortName": "Property Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://elva.com/role/PropertyPlantAndEquipmentDetailsNarrative",
     "longName": "000050 - Disclosure - Property Plant and Equipment (Details Narrative)",
     "shortName": "Property Plant and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "ifrs-full:FinanceCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30_elva_EximFinancingFacilityMember",
      "name": "ifrs-full:FinanceCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://elva.com/role/TradeAndOtherPayablesDetails",
     "longName": "000051 - Disclosure - Trade and Other Payables (Details)",
     "shortName": "Trade and Other Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://elva.com/role/TradeAndOtherPayablesDetails1",
     "longName": "000052 - Disclosure - Trade and Other payables (Details 1)",
     "shortName": "Trade and Other payables (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2025-09-30",
      "name": "ifrs-full:WarrantyProvision",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutWarrantyProvisionsExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-09-30",
      "name": "ifrs-full:WarrantyProvision",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutWarrantyProvisionsExplanatory",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://elva.com/role/WorkingCapitalFacilitiesDetails",
     "longName": "000053 - Disclosure - Working Capital Facilities (Details)",
     "shortName": "Working Capital Facilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:InterestOnRevolvingCreditFacilityBeginningBalance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRevolvingCreditFacilityExplanatory",
       "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:InterestOnRevolvingCreditFacilityBeginningBalance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRevolvingCreditFacilityExplanatory",
       "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://elva.com/role/WorkingCapitalFacilitiesDetails1",
     "longName": "000054 - Disclosure - Working Capital Facilities (Details 1)",
     "shortName": "Working Capital Facilities (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:AmountDrawnUnderRevolvingCreditFacilityOpeningBalance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutDebtFromExportImportBankExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:AmountDrawnUnderRevolvingCreditFacilityOpeningBalance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutDebtFromExportImportBankExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative",
     "longName": "000055 - Disclosure - Working Capital Facilities (Details Narrative)",
     "shortName": "Working Capital Facilities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:MaximumFundsAvailable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:MaximumFundsAvailable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "elva:DisclosureOfWorkingCapitalFacilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://elva.com/role/FinanceCostsDetails",
     "longName": "000056 - Disclosure - Finance costs (Details)",
     "shortName": "Finance costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:WorkingCapitalFacility",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutCashAndNonCashFinanceCostsExplanatory",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:WorkingCapitalFacility",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutCashAndNonCashFinanceCostsExplanatory",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://elva.com/role/LeaseLiabilityDetails",
     "longName": "000057 - Disclosure - Lease liability (Details)",
     "shortName": "Lease liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "elva:CarryingAmountLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutLeaseLiabilityExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://elva.com/role/LeaseLiabilityDetails1",
     "longName": "000058 - Disclosure - Lease liability (Details 1)",
     "shortName": "Lease liability (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutLeaseExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutLeaseExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://elva.com/role/LeaseLiabilityDetails2",
     "longName": "000059 - Disclosure - Lease liability (Details 2)",
     "shortName": "Lease liability (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseFirstYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutFutureLeasePaymentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseFirstYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutFutureLeasePaymentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://elva.com/role/LeaseLiabilityDetailsNarrative",
     "longName": "000060 - Disclosure - Lease liability (Details Narrative)",
     "shortName": "Lease liability (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-05-31_elva_LeaseMonthlyRentFirstYearMember",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://elva.com/role/ShareCapitalDetails",
     "longName": "000061 - Disclosure - Share capital (Details)",
     "shortName": "Share capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2024-09-30_elva_CommonSharesMember",
      "name": "elva:IssuanceOfSharesCapital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutAuthorizedAndIssuedCapitalStockExplanatory",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-09-30_elva_CommonSharesMember",
      "name": "elva:IssuanceOfSharesCapital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutAuthorizedAndIssuedCapitalStockExplanatory",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://elva.com/role/ShareCapitalDetails1",
     "longName": "000062 - Disclosure - Share capital (Details 1)",
     "shortName": "Share capital (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2024-09-30_elva_StockOptionsMember",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutStockOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-09-30_elva_StockOptionsMember",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutStockOptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://elva.com/role/ShareCapitalDetails2",
     "longName": "000063 - Disclosure - Share capital (Details 2)",
     "shortName": "Share capital (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30_elva_DetailsOfShareWarrantsMember",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutWarrantsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30_elva_DetailsOfShareWarrantsMember",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutWarrantsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://elva.com/role/ShareCapitalDetails3",
     "longName": "000064 - Disclosure - Share capital (Details 3)",
     "shortName": "Share capital (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2024-09-30_elva_WarrantContinuityScheduleMember",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutWarrantsContinuityExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-09-30_elva_WarrantContinuityScheduleMember",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutWarrantsContinuityExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://elva.com/role/ShareCapitalDetailsNarrrative",
     "longName": "000065 - Disclosure - Share capital (Details Narrrative)",
     "shortName": "Share capital (Details Narrrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "From2025-11-01to2025-11-07",
      "name": "elva:DescriptionRelatedToShareCapitalPlan",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-11-01to2025-11-07",
      "name": "elva:DescriptionRelatedToShareCapitalPlan",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://elva.com/role/RelatedPartyTransactionsDetails",
     "longName": "000066 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRelatedPartyTransactionsManagementCompensationExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRelatedPartyTransactionsManagementCompensationExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "000067 - Disclosure - Related Party Transactions (Details Narrative)",
     "shortName": "Related Party Transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2024-09-30_elva_DrSankarDasGuptaMember",
      "name": "elva:OptionGrantedShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-09-30_elva_DrSankarDasGuptaMember",
      "name": "elva:OptionGrantedShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://elva.com/role/ChangeInNonCashOperatingWorkingCapitalDetails",
     "longName": "000068 - Disclosure - Change in Non-Cash Operating Working Capital (Details)",
     "shortName": "Change in Non-Cash Operating Working Capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutChangesInNonCashOperatingWorkingCapitalExplanatory",
       "elva:DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutChangesInNonCashOperatingWorkingCapitalExplanatory",
       "elva:DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://elva.com/role/FinancialInstrumentsDetails",
     "longName": "000069 - Disclosure - Financial Instruments (Details)",
     "shortName": "Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:TradeAndOtherCurrentPayables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "ifrs-full:TradeAndOtherCurrentPayables",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://elva.com/role/FinancialInstrumentsDetailsNarrative",
     "longName": "000070 - Disclosure - Financial Instruments (Details Narrative)",
     "shortName": "Financial Instruments (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:PercentageOfEntityRevenue",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:PercentageOfEntityRevenue",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://elva.com/role/ContingenciesDetailsNarrative",
     "longName": "000071 - Disclosure - Contingencies (Details Narrative)",
     "shortName": "Contingencies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2018-05-01to2018-05-28",
      "name": "elva:DisputeRegardingFundingAndFulfilment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2018-05-01to2018-05-28",
      "name": "elva:DisputeRegardingFundingAndFulfilment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://elva.com/role/SegmentAndCustomerReportingDetails",
     "longName": "000072 - Disclosure - Segment and Customer Reporting (Details)",
     "shortName": "Segment and Customer Reporting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:LargeFormatBatteries",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutSegmentPerformancesExplanatory",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:LargeFormatBatteries",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutSegmentPerformancesExplanatory",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://elva.com/role/SegmentAndCustomerReportingDetails1",
     "longName": "000073 - Disclosure - Segment and Customer Reporting (Details 1)",
     "shortName": "Segment and Customer Reporting (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:SaleOfBatteriesAndBatterySystems",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRevenuesExplanatory",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:SaleOfBatteriesAndBatterySystems",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRevenuesExplanatory",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://elva.com/role/SegmentAndCustomerReportingDetails2",
     "longName": "000074 - Disclosure - Segment and Customer Reporting (Details 2)",
     "shortName": "Segment and Customer Reporting (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:TotalOfRevenuesAttributed",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRevenuesBasedOnGeographicalRegionExplanatory",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2026-04-01to2026-06-30",
      "name": "elva:TotalOfRevenuesAttributed",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutRevenuesBasedOnGeographicalRegionExplanatory",
       "ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://elva.com/role/OtherPayablesDetails",
     "longName": "000075 - Disclosure - Other payables (Details)",
     "shortName": "Other payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "elva:OpeningOtherPayableNonCurrentLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutChangesInDebtForRepaymentExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-06-30",
      "name": "elva:OpeningOtherPayableNonCurrentLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutChangesInDebtForRepaymentExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://elva.com/role/OtherPayablesDetails1",
     "longName": "000076 - Disclosure - Other payables (Details 1)",
     "shortName": "Other payables (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:ProvisionAmountRepaymentSchedulePeriodYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutFuturePaymentsOfDebtExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:ProvisionAmountRepaymentSchedulePeriodYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutFuturePaymentsOfDebtExplanatory",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://elva.com/role/IncomeTaxDetails",
     "longName": "000077 - Disclosure - Income tax (Details)",
     "shortName": "Income tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:IncomeLossBeforeIncomeTaxesPaid",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutIncomeTaxExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:IncomeLossBeforeIncomeTaxesPaid",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "elva:DisclosureOfDetailedInformationAboutIncomeTaxExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://elva.com/role/IncomeTaxDetailsNarrative",
     "longName": "000078 - Disclosure - Income tax (Details Narrative)",
     "shortName": "Income tax (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:EffectiveIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-10-01to2026-06-30",
      "name": "elva:EffectiveIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://elva.com/role/SubsequentEventsDetailsNarrative",
     "longName": "000079 - Disclosure - Subsequent events (Details Narrative)",
     "shortName": "Subsequent events (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2026-07-14",
      "name": "elva:NumberOfWarrantsVested",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2026-07-14",
      "name": "elva:NumberOfWarrantsVested",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "elva_ex991.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "elva_AccountsReceivableInPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AccountsReceivableInPercentage",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable in percentage"
       }
      }
     },
     "auth_ref": []
    },
    "elva_AccretionOnGovernmentAssistance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AccretionOnGovernmentAssistance",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion on government payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Accruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Accruals",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "elva_AccumulatedImpairmentLossesOnTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AccumulatedImpairmentLossesOnTradeReceivables",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "elva_AccumulatedOtherComprehensiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AccumulatedOtherComprehensiveMember",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other Comprehensive Income [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_AdditionOfLineItemsToCalculateCashFlowFromOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AdditionOfLineItemsToCalculateCashFlowFromOperatingActivitiesAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Add :"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contributed surplus"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_AdditionalProvisionsOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalProvisionsOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional provision during the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional other provisions made. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "elva_AdditionsDuringTheYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AdditionsDuringTheYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions",
        "documentation": "The element represents additions during the year."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares - diluted"
       }
      },
      "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": [
      "r50"
     ]
    },
    "elva_AdjustmentToContributedSurplusStockBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AdjustmentToContributedSurplusStockBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ChangeInNonCashOperatingWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "[Adjustments for decrease (increase) in inventories]"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpenses",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ChangeInNonCashOperatingWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ChangeInNonCashOperatingWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade and other receivables",
        "label": "[Adjustments for decrease (increase) in trade and other receivables]"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "elva_CashProvidedByOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation and amortization",
        "label": "[Adjustments for depreciation and amortisation expense]"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "elva_CashProvidedByOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense and other financing charges"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "elva_CashProvidedByOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax recovery",
        "label": "[Adjustments for income tax expense]"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ChangeInNonCashOperatingWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade and other payables",
        "label": "[Adjustments for increase (decrease) in trade accounts payable]"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "elva_CashProvidedByOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "elva_CashProvidedByOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized foreign exchange"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r174"
     ]
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "label": "[Allowance account for credit losses of financial assets]",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "elva_AllowanceProvided": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AllowanceProvided",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance provided/(recovery)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "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/2024-03-27/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan fees amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "elva_AmountDrawnUnderRevolvingCreditFacilityClosingBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AmountDrawnUnderRevolvingCreditFacilityClosingBalance",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing balance of export-import"
       }
      }
     },
     "auth_ref": []
    },
    "elva_AmountDrawnUnderRevolvingCreditFacilityOpeningBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AmountDrawnUnderRevolvingCreditFacilityOpeningBalance",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Opening balance of export-import"
       }
      }
     },
     "auth_ref": []
    },
    "elva_AmountOfPotentialIncreaseInBorrowingCapacityAccordion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AmountOfPotentialIncreaseInBorrowingCapacityAccordion",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of potential increase in borrowing capacity (accordion)"
       }
      }
     },
     "auth_ref": []
    },
    "elva_AnnualDividendYieldPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "AnnualDividendYieldPercentage",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Dividend Yield Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "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": [
      "r12",
      "r79",
      "r80",
      "r81",
      "r119",
      "r122"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "elva_BalanceUnderTheFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "BalanceUnderTheFacility",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance under the facility"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic income 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": [
      "r48",
      "r49"
     ]
    },
    "elva_BatteryTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "BatteryTechnologyMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Battery Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long term loan",
        "label": "[Borrowings]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "elva_CanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CanadaMember",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CanadianMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CanadianMember",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canadian [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CapitalPurchaseCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CapitalPurchaseCommitments",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PrepaidExpensesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Purchase Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CapitalWorkInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CapitalWorkInProgressMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Work In Progress [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CapitalisationRateOfBorrowingsCostsEligibleForCapitalisation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CapitalisationRateOfBorrowingsCostsEligibleForCapitalisation",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental borrowing rate at time of transition"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CarryingAmountLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CarryingAmountLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount - lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited",
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "periodEndLabel": "Cash and cash equivalents at end of period"
       }
      },
      "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": [
      "r9",
      "r64",
      "r77"
     ]
    },
    "elva_CashAndNonCashFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CashAndNonCashFinanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finance costs",
        "label": "[Finance costs]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CashDrawnDuringTheYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CashDrawnDuringTheYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash drawn during the period"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CashFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CashFinanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finance costs",
        "label": "[Finance costs 2]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash from 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": [
      "r59",
      "r65"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash (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": [
      "r59",
      "r65"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash (used in) operating activities",
        "label": "[Cash flows from (used in) operating activities]"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities, from continuing and discontinued operations. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r65"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash outflow for the lease"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "elva_CashProvidedByOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CashProvidedByOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash provided by operating activities",
        "label": "[Cash provided by operating activities]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashRepaymentsOfAdvancesAndLoansFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashRepaymentsOfAdvancesAndLoansFromRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment to related party"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of advances and loans from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [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"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "elva_ChangesInFvOfDerivativeWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ChangesInFvOfDerivativeWarrants",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in fair value of derivative warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails",
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [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": [
      "r108",
      "r109",
      "r110",
      "r111"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails",
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r108",
      "r109",
      "r110",
      "r111"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes 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": [
      "r113",
      "r114",
      "r128",
      "r129"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r128",
      "r129"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of 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": [
      "r82"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesDomain",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for 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. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails",
      "http://elva.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "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": [
      "r37"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails",
      "http://elva.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "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": [
      "r37"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails",
      "http://elva.com/role/ShareCapitalDetails1",
      "http://elva.com/role/ShareCapitalDetails2",
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "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": [
      "r22"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails",
      "http://elva.com/role/ShareCapitalDetails1",
      "http://elva.com/role/ShareCapitalDetails2",
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "lang": {
      "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": [
      "r22"
     ]
    },
    "elva_CommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CommonSharesMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common share issued"
       }
      }
     },
     "auth_ref": []
    },
    "elva_CompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "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": [
      "r3"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "lang": {
      "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": [
      "r3"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Items that may be reclassified to Profit and Loss"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ConcentrationRiskPercentageAccountsReceivable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ConcentrationRiskPercentageAccountsReceivable",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk percentage, Accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ContributedSurplusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ContributedSurplusMember",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contributed Surplus [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAdvancesToSuppliers",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses",
        "label": "[Current advances to suppliers]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances made to suppliers before goods or services are received."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "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": [
      "r15",
      "r70",
      "r150"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "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_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition",
      "http://elva.com/role/LeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liability",
        "label": "[Current lease liabilities]",
        "terseLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "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": [
      "r16",
      "r72",
      "r150"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPortionOfLongtermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: current portion of the provision (included in Trade and other payables)",
        "label": "[Current portion of non-current borrowings]"
       }
      },
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses",
        "label": "[Current prepaid expenses]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_CurrentPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepayments",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "[Current prepayments]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments. [Refer: Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited",
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax recovery",
        "label": "[Current tax expense (income)]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "elva_CurrentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "CurrentsMember",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currents [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DateOfWarrantsExpire": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DateOfWarrantsExpire",
     "presentation": [
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants expire date"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DebtExtinguishment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DebtExtinguishment",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt extinguishment"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DebtIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DebtIssuanceCost",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt issuance cost (net of amortization) (June 30, 2026: $215; September 30, 2025: $9)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax asset"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r33"
     ]
    },
    "elva_DeferredTaxBenefitsPreviouslyUnrecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DeferredTaxBenefitsPreviouslyUnrecognised",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Benefit from deferred tax asset not previously recognized"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DepositsForEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DepositsForEquipment",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deposits for Jamestown equipment",
        "label": "[Deposits for Jamestown equipment 1]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DepositsForJamestownEquipmentNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DepositsForJamestownEquipmentNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits for Jamestown equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r30",
      "r78",
      "r118",
      "r123",
      "r131"
     ]
    },
    "elva_DepreciationAndImpairmentBalanceAtBeginning": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DepreciationAndImpairmentBalanceAtBeginning",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Depreciation and impairment, Balance at beginning",
        "label": "[Depreciation and impairment, Balance at beginning]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DepreciationAndImpairmentBalanceAtEnding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DepreciationAndImpairmentBalanceAtEnding",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Depreciation and impairment, Balance at ending",
        "label": "[Depreciation and impairment, Balance at ending]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DepreciationAndImpairmentDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DepreciationAndImpairmentDisposals",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and impairment, Disposals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "elva_DerivativesLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DerivativesLiabilitiesMember",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free weighted interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "elva_DescriptionRelatedToShareCapitalPlan": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DescriptionRelatedToShareCapitalPlan",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of share capital plan"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DetailsOfShareWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DetailsOfShareWarrantsMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Details Of Share Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted income 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": [
      "r48",
      "r49"
     ]
    },
    "elva_DirectManufacturingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DirectManufacturingCosts",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Direct manufacturing costs",
        "documentation": "The element represents direct manufacturing costs."
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureBasisOfPresentationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureBasisOfPresentationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureChangeInNoncashOperatingWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureChangeInNoncashOperatingWorkingCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in NonCash Operating Working Capital"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureFinanceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureFinanceCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureLeaseLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://elva.com/role/BasisOfPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basis of Presentation",
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "elva_DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfChangeInNonCashOperatingWorkingCapitalsExplanatory",
     "presentation": [
      "http://elva.com/role/ChangeInNoncashOperatingWorkingCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Non-Cash Operating Working Capital",
        "documentation": "The element represents disclosure of change in non cash operating working capitals explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://elva.com/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share capital",
        "label": "Disclosure of classes of share capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Classes of share capital [domain]]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesExplanatory",
     "presentation": [
      "http://elva.com/role/Contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingencies",
        "label": "Disclosure of contingent liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "elva_DisclosureOfDetailedInformationAboutAuthorizedAndIssuedCapitalStockExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutAuthorizedAndIssuedCapitalStockExplanatory",
     "presentation": [
      "http://elva.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Authorized and Issued Capital Stock"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutCashAndNonCashFinanceCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutCashAndNonCashFinanceCostsExplanatory",
     "presentation": [
      "http://elva.com/role/FinanceCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cash and Non-Cash Finance Costs",
        "documentation": "The element represents disclosure of detailed information about cash and non cash finance costs explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutChangesInDebtForRepaymentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutChangesInDebtForRepaymentExplanatory",
     "presentation": [
      "http://elva.com/role/OtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Debt for Repayment"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutChangesInNonCashOperatingWorkingCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutChangesInNonCashOperatingWorkingCapitalExplanatory",
     "presentation": [
      "http://elva.com/role/ChangeInNoncashOperatingWorkingCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Change in Non-Cash Operating Working Capital"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutDebtFromExportImportBankExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutDebtFromExportImportBankExplanatory",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt from EXIM Bank"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutExpectedLossProvisionOnTradeReceivableExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutExpectedLossProvisionOnTradeReceivableExplanatory",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Expected Loss Provision on Trade Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Conractual Maturities and Obligations of Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r109",
      "r115"
     ]
    },
    "elva_DisclosureOfDetailedInformationAboutFutureLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutFutureLeasePaymentsExplanatory",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Lease Payments"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutFuturePaymentsOfDebtExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutFuturePaymentsOfDebtExplanatory",
     "presentation": [
      "http://elva.com/role/OtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Payments of Debt"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutIncomeTaxExplanatory",
     "presentation": [
      "http://elva.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income Tax Expense Recovery",
        "documentation": "The element represents disclosure of detailed information about income tax explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutInventoriesExplanatory",
     "presentation": [
      "http://elva.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventories"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutLeaseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutLeaseExplanatory",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutLeaseLiabilityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutLeaseLiabilityExplanatory",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutPrepaidExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutPrepaidExpensesExplanatory",
     "presentation": [
      "http://elva.com/role/PrepaidExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property, Plant and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "elva_DisclosureOfDetailedInformationAboutRelatedPartyTransactionsManagementCompensationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutRelatedPartyTransactionsManagementCompensationExplanatory",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions Management Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutRevenuesBasedOnGeographicalRegionExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutRevenuesBasedOnGeographicalRegionExplanatory",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues Based on Geographical Region"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutRevenuesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutRevenuesExplanatory",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutRevolvingCreditFacilityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutRevolvingCreditFacilityExplanatory",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutSegmentPerformancesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutSegmentPerformancesExplanatory",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Performance"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutStockBasedCompensationCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutStockBasedCompensationCostsExplanatory",
     "presentation": [
      "http://elva.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock-Based Compensation Costs"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutStockOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutStockOptionsExplanatory",
     "presentation": [
      "http://elva.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Trade and Other Payables"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Trade and Other Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutWarrantsContinuityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutWarrantsContinuityExplanatory",
     "presentation": [
      "http://elva.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Warrant Continuity"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutWarrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutWarrantsExplanatory",
     "presentation": [
      "http://elva.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfDetailedInformationAboutWarrantyProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutWarrantyProvisionsExplanatory",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Warranty Provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://elva.com/role/SubsequentEvent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://elva.com/role/FinanceCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finance costs",
        "label": "Disclosure of finance cost [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://elva.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Instruments",
        "label": "Disclosure of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://elva.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "Disclosure of inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://elva.com/role/LeaseLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liability",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://elva.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": [
      "r4"
     ]
    },
    "ifrs-full_DisclosureOfOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherLiabilitiesExplanatory",
     "presentation": [
      "http://elva.com/role/OtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other payables",
        "label": "Disclosure of other liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other liabilities. [Refer: Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "elva_DisclosureOfPrepaidsExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfPrepaidsExpenseExplanatory",
     "presentation": [
      "http://elva.com/role/PrepaidExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses",
        "label": "[Prepaid expenses]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant and equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related Party Transactions",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "elva_DisclosureOfReportingEntityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfReportingEntityExplanatory",
     "presentation": [
      "http://elva.com/role/ReportingEntity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reporting Entity",
        "label": "[Reporting Entity]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSegmentsMajorCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSegmentsMajorCustomersExplanatory",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Segment and Customer Reporting",
        "label": "Disclosure of major customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of major customers."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade and Other payables",
        "label": "Disclosure of trade and other payables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade and Other Receivables",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "elva_DisclosureOfWorkingCapitalFacilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfWorkingCapitalFacilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Working Capital Facilities"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureOfWorkingCapitalFacilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureOfWorkingCapitalFacilitiesExplanatory",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Working Capital Facilities",
        "label": "[Working Capital Facilities]",
        "documentation": "The element represents disclosure of working capital facilities explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosurePrepaidExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosurePrepaidExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosurePropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosurePropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureRelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureRelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureReportingEntityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureReportingEntityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Entity"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureSegmentAndCustomerReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureSegmentAndCustomerReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment and Customer Reporting"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureSubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureSubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent event"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureTradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureTradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and Other payables"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureTradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureTradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and Other Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisclosureofdetailedinformationaboutallowanceForCreditLossesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisclosureofdetailedinformationaboutallowanceForCreditLossesExplanatory",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Allowance for Credit Losses",
        "documentation": "The element represents disclosureofdetailedinformationaboutallowance for credit losses explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisposalsInvestmentsProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisposalsInvestmentsProperty",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DisputeRegardingFundingAndFulfilment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DisputeRegardingFundingAndFulfilment",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dispute regarding funding and fulfilment"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "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/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "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": []
    },
    "elva_DrRajshekarDasGuptaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DrRajshekarDasGuptaMember",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dr. Rajshekar Das Gupta [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DrSankarDasGuptaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DrSankarDasGuptaMember",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dr. Sankar Das Gupta [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_DrSankarDasGuptaTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "DrSankarDasGuptaTrancheTwoMember",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dr. Sankar Das Gupta, Tranche Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of movements in exchange rates on cash held"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62"
     ]
    },
    "elva_EffectiveIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "EffectiveIncomeTaxRate",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective income tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "elva_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective income tax rate reconciliation at federal statutory income tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "elva_EndingOtherPayableNonCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "EndingOtherPayableNonCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ending balance",
        "label": "[Ending balance]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address Address Line 1",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address City Or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address State Or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "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": [
      "r157"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://elva.com/role/Cover"
     ],
     "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": [
      "r157"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Equity",
        "label": "[Equity]",
        "periodStartLabel": "Balance, amount",
        "periodEndLabel": "Balance, amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r19",
      "r66",
      "r68",
      "r79",
      "r80",
      "r81"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and equity",
        "label": "[Equity and liabilities]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity"
       }
      }
     },
     "auth_ref": []
    },
    "elva_EquityIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "EquityIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity issuance costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated financial effect of contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "elva_ExchangeDifference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExchangeDifference",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange difference"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExchangeDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExchangeDifferences",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and impairment, Exchange differences"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExerciseOfOptionsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExerciseOfOptionsAmount",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of options"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExerciseOfOptionsOneAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExerciseOfOptionsOneAmount",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercise of options",
        "label": "[Exercise of options]",
        "documentation": "The element represents exercise of options one amount."
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExerciseOfOptionsOneShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExerciseOfOptionsOneShare",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Excercise of options (in shares)",
        "documentation": "The element represents exercise of options one share."
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExerciseOfWarrantsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExerciseOfWarrantsAmount",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExerciseOfWarrantsOneAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExerciseOfWarrantsOneAmount",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercise of warrants",
        "label": "[Exercise of warrants]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExerciseOfWarrantsOneShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExerciseOfWarrantsOneShare",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of warrants (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "elva_EximFinancingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "EximFinancingFacilityMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exim Financing Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExpectedIncomeTaxExpenseRecoveryBasedOnStatutoryRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExpectedIncomeTaxExpenseRecoveryBasedOnStatutoryRate",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected recovery of income taxes based on statutory rate"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExpectedLifeOfWarrants": {
     "xbrltype": "durationItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExpectedLifeOfWarrants",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected life of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExpectedLossProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExpectedLossProvision",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected loss provision"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExpectedLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExpectedLossRate",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected loss rate"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExpectedVolatilityRate",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExpectedWarrantLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExpectedWarrantLife",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected warrant life"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseByNatureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseByNatureAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ExpiryOfLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ExpiryOfLosses",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiry of losses"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FairValueAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value adjustment",
        "documentation": "The element represents fair value adjustment."
       }
      }
     },
     "auth_ref": []
    },
    "elva_FairValueOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FairValueOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Of Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FairValueStockPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FairValueStockPrice",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock price"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FairValueWarrantExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FairValueWarrantExercised",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value warrant exercised",
        "documentation": "The element represents fair value warrant exercised."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited",
      "http://elva.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net finance charges",
        "verboseLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "elva_FinanceCostsCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FinanceCostsCashMember",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FinanceCostsNonCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FinanceCostsNonCashMember",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Cash [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total 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": [
      "r106"
     ]
    },
    "elva_FinancialLiabilitiesTwentyThirtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FinancialLiabilitiesTwentyThirtyMember",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liabilities Twenty Thirty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FinancialLiabilitiesTwentyTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FinancialLiabilitiesTwentyTwentyEightMember",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liabilities Twenty Twenty Eight [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FinancialLiabilitiesTwentyTwentyNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FinancialLiabilitiesTwentyTwentyNineMember",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liabilities Twenty Twenty Nine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FinancialLiabilitiesTwentyTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FinancialLiabilitiesTwentyTwentySevenMember",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liabilities Twenty Twenty Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_FinancialLiabilitiesTwentyTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "FinancialLiabilitiesTwentyTwentySixMember",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liabilities Twenty Twenty Six [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinishedGoods",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r137",
      "r167"
     ]
    },
    "ifrs-full_ForeignExchangeGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ForeignExchangeGain",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange loss (gain) and interest income",
        "label": "[Foreign exchange gain]"
       }
      },
      "en": {
       "role": {
        "documentation": "The gross gain arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r42"
     ]
    },
    "elva_ForeignExchangeGainLossAmountChangesForRepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ForeignExchangeGainLossAmountChangesForRepayment",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain / loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in derivative warrant liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "elva_GovernmentAssistancePayableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "GovernmentAssistancePayableNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government assistance payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liability",
        "label": "[Gross lease liabilities]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r90",
      "r155"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross margin",
        "label": "[Gross profit]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "elva_GrossTradeReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "GrossTradeReceivable",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivable (net of specific provision)"
       }
      }
     },
     "auth_ref": []
    },
    "elva_IncomeLossBeforeIncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IncomeLossBeforeIncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) before income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Interim Consolidated Statements of Earnings (Unaudited)"
       }
      }
     },
     "auth_ref": []
    },
    "elva_IncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IncomeTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefund",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase in cash and cash equivalents",
        "label": "[Increase (decrease) in cash and cash equivalents after effect of exchange rate changes]"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after 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": [
      "r64"
     ]
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInWorkingCapital",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net changes in the working capital",
        "label": "[Increase (decrease) in working capital]"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "elva_IncreaseDecreaseInWorkingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IncreaseDecreaseInWorkingCapitalNet",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ChangeInNonCashOperatingWorkingCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net changes in the working capital",
        "label": "[Net changes in the working capital]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_IncreaseOptionOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IncreaseOptionOutstanding",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Outstanding options",
        "label": "[Outstanding options]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_IncreaseStockOptionIncreasedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IncreaseStockOptionIncreasedShares",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Option increased share",
        "label": "[Stock Option increased share]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_InterestAccretionAmountChangesForRepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "InterestAccretionAmountChangesForRepayment",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest accretion"
       }
      }
     },
     "auth_ref": []
    },
    "elva_InterestAndAccretionOnExportImport": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "InterestAndAccretionOnExportImport",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and accretion"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "elva_InterestOnRevolvingCreditFacilityBeginningBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "InterestOnRevolvingCreditFacilityBeginningBalance",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Opening balance"
       }
      }
     },
     "auth_ref": []
    },
    "elva_InterestOnRevolvingCreditFacilityEndingBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "InterestOnRevolvingCreditFacilityEndingBalance",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Closing balance",
        "label": "[Closing balance]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_InterestOnVtbLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "InterestOnVtbLoan",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on VTB loan"
       }
      }
     },
     "auth_ref": []
    },
    "elva_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPayable",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a liability."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition",
      "http://elva.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "[Current inventories]",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r39",
      "r134"
     ]
    },
    "elva_IssuanceOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IssuanceOfShares",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Balance, ending",
        "label": "[Balance, ending]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_IssuanceOfSharesCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IssuanceOfSharesCapital",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning",
        "label": "[Balance, beginning]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_IssuanceOfSharesOneAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IssuanceOfSharesOneAmount",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of shares",
        "documentation": "The element represents issuance of shares one amount."
       }
      }
     },
     "auth_ref": []
    },
    "elva_IssuanceOfSharesOneShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "IssuanceOfSharesOneShare",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of shares (in shares)",
        "documentation": "The element represents issuance of shares one share."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share capital",
        "label": "[Issued capital]"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock based compensation expense",
        "label": "[Key management personnel compensation]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationOtherLongtermBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationOtherLongtermBenefits",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salaries, bonus and other benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of other long-term employee benefits. [Refer: Other long-term employee benefits; Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "elva_KeyManagementPersonnelCompensations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "KeyManagementPersonnelCompensations",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Management Personnel Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "elva_LargeFormatBatteries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LargeFormatBatteries",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Large format batteries"
       }
      }
     },
     "auth_ref": []
    },
    "elva_LeaseInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LeaseInterest",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease interest (note 11)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails",
      "http://elva.com/role/LeaseLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "lease liability",
        "verboseLabel": "Lease liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "elva_LeaseMonthlyRentFirstYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LeaseMonthlyRentFirstYearMember",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Monthly Rent First Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_LeaseMonthlyRentSecondYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LeaseMonthlyRentSecondYearMember",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Monthly Rent Second Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_LeaseMonthlyRentThirdYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LeaseMonthlyRentThirdYearMember",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Monthly Rent Third Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_LeaseholdImprovementsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LeaseholdImprovementsOneMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_LoanAmountWithdrawnDuringTheYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LoanAmountWithdrawnDuringTheYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan amount withdrawn during the year"
       }
      }
     },
     "auth_ref": []
    },
    "elva_LoanFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LoanFees",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan fees"
       }
      }
     },
     "auth_ref": []
    },
    "elva_LoanFeesCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "LoanFeesCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Fees Capitalized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LoansAndAdvancesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LoansAndAdvancesAtAmortisedCost",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Amount Approved"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of loans and advances the entity has made at amortised cost. [Refer: Loans and advances; Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term loan"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_LongtermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermDeposits",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term deposit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of long-term deposits held by the entity."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "elva_MaterialAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MaterialAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "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": [
      "r14",
      "r86",
      "r91",
      "r92",
      "r95",
      "r96",
      "r97",
      "r98",
      "r105",
      "r112",
      "r144",
      "r154"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "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": [
      "r14",
      "r86",
      "r91",
      "r92",
      "r95",
      "r96",
      "r97",
      "r98",
      "r105",
      "r144",
      "r154",
      "r156"
     ]
    },
    "elva_MaximumFundsAvailable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MaximumFundsAvailable",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum funds available",
        "documentation": "The element represents maximum funds available."
       }
      }
     },
     "auth_ref": []
    },
    "elva_MaximumPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MaximumPrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Principal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "elva_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseFirstYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseFirstYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "elva_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseFourYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseFourYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029"
       }
      }
     },
     "auth_ref": []
    },
    "elva_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseSecondYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "elva_MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLeaseThirdYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/LeaseLiabilityDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028"
       }
      }
     },
     "auth_ref": []
    },
    "elva_MoreThanOneTwentyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "MoreThanOneTwentyMember",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "More Than One Twenty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetForeignExchangeGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetForeignExchangeGain",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss), net"
       }
      },
      "en": {
       "role": {
        "documentation": "The net gain arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)]"
       }
      }
     },
     "auth_ref": [
      "r161",
      "r170"
     ]
    },
    "elva_NinetyOneToOnetwentyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "NinetyOneToOnetwentyMember",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ninety one To One twenty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_NonCashFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "NonCashFinanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finance costs",
        "label": "[Finance costs 1]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "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": [
      "r15",
      "r71",
      "r150"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition",
      "http://elva.com/role/LeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liability",
        "verboseLabel": "Non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "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": [
      "r16",
      "r73",
      "r150"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotesAndOtherExplanatoryInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotesAndOtherExplanatoryInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payables"
       }
      }
     },
     "auth_ref": []
    },
    "elva_NumberOfExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "NumberOfExercisable",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Exercisable",
        "documentation": "The element represents number of exercisable."
       }
      }
     },
     "auth_ref": []
    },
    "elva_NumberOfOutstandingExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "NumberOfOutstandingExercised",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Excercised (in shares)",
        "documentation": "The element represents number of outstanding exercised three."
       }
      }
     },
     "auth_ref": []
    },
    "elva_NumberOfOutstandingExpired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "NumberOfOutstandingExpired",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expired during the year (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "elva_NumberOfOutstandingGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "NumberOfOutstandingGranted",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted (in shares)",
        "documentation": "The element represents number of outstanding granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning (in shares)",
        "label": "[Number of shares authorised]",
        "periodEndLabel": "Balance at ending (in shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1",
      "http://elva.com/role/ShareCapitalDetails2",
      "http://elva.com/role/ShareCapitalDetails3",
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning (in shares)",
        "label": "[Number of shares outstanding]",
        "periodEndLabel": "Balance at ending (in shares)",
        "verboseLabel": "Number of shares outstanding",
        "terseLabel": "Number of shares, outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "elva_NumberOfWarrantsVested": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "NumberOfWarrantsVested",
     "presentation": [
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants vested"
       }
      }
     },
     "auth_ref": []
    },
    "elva_OfficeFurnitureAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OfficeFurnitureAndEquipmentMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Furniture And Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_OpeningOtherPayableNonCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OpeningOtherPayableNonCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Opening balance",
        "label": "[Opening balance]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "[Operating expense]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "elva_OptionGrantedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OptionGrantedShares",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option granted"
       }
      }
     },
     "auth_ref": []
    },
    "elva_OptionOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OptionOutstanding",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding options"
       }
      }
     },
     "auth_ref": []
    },
    "elva_Other": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "Other",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income (loss) for the period",
        "label": "[Other comprehensive income]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r24",
      "r27",
      "r76"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative translation adjustment",
        "verboseLabel": "Cumulative translation adjustment"
       }
      },
      "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": [
      "r17",
      "r27"
     ]
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_OtherEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity raise amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "elva_OtherLocationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OtherLocationMember",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Others",
        "label": "[Others 1]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_OtherPayableNonCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OtherPayableNonCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ending balance of long-term portion"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPayables",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other payables",
        "label": "[Other payables]"
       }
      },
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "elva_OtherProvisionForIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OtherProvisionForIncomeTax",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other permanent differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "elva_OthersOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OthersOne",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Others",
        "label": "[Others]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_OthersRevenuesAttributed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "OthersRevenuesAttributed",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Others",
        "label": "[Others 2]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_PaymentForDepositsForJamestownEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "PaymentForDepositsForJamestownEquipment",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deposits for Jamestown equipment",
        "label": "[Deposits for Jamestown equipment]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_PaymentOfInterestAndOtherFinanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "PaymentOfInterestAndOtherFinanceCost",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest and other finance cost",
        "label": "[Interest and other finance cost]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_PaymentsForLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "PaymentsForLease",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lease payments",
        "label": "[Lease payments]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_PaymentsMadeDuringTheYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "PaymentsMadeDuringTheYear",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments made during the period"
       }
      }
     },
     "auth_ref": []
    },
    "elva_PercentageOfEntityRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "PercentageOfEntityRevenue",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk percentage, Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "elva_PrepaidInsuranceNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "PrepaidInsuranceNet",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid insurance",
        "documentation": "The element represents prepaid insurance net."
       }
      }
     },
     "auth_ref": []
    },
    "elva_PrepaidPurchasesExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "PrepaidPurchasesExpenses",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid purchases"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ProceedsFromChangeInRestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProceedsFromChangeInRestrictedCash",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in restricted cash",
        "label": "[Change in restricted cash]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of warrants"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of share purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "elva_ProceedsFromExportImportLoanNetOfDebtIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProceedsFromExportImportLoanNetOfDebtIssuanceCost",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from EXIM loan, net of debt issuance cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Government assistance",
        "label": "[Proceeds from government grants, classified as financing activities]"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from government grants, classified as financing activities. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited",
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of shares",
        "verboseLabel": "Proceeds from issuance of shares, net of issuance cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "elva_ProceedsFromWorkingCapitalFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProceedsFromWorkingCapitalFacilities",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from working capital facilities"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ProductionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProductionEquipmentMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Production Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "elva_CashProvidedByOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited",
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfComprehensiveIncomeUnaudited",
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income for the period",
        "label": "[Profit (loss)]",
        "verboseLabel": "Net income for the period",
        "terseLabel": "Net income for the 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": [
      "r1",
      "r23",
      "r60",
      "r67",
      "r69",
      "r119",
      "r121",
      "r150",
      "r152"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "[Profit (loss) from continuing operations]"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r75",
      "r119",
      "r121"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition",
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Net Book Value ending"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r36"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentGrossCarryingAmountFullyDepreciated",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Property, plant and equipment, Balance beginning",
        "label": "[Property, plant and equipment, gross carrying amount of fully depreciated assets still in use]",
        "periodEndLabel": "Property, plant and equipment, Balance ending"
       }
      },
      "en": {
       "role": {
        "documentation": "The gross carrying amount of fully depreciated property, plant and equipment that is still in use. [Refer: Gross carrying amount [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "elva_ProvisionAmountRepaymentSchedulePeriodYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProvisionAmountRepaymentSchedulePeriodYearFive",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2030"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ProvisionAmountRepaymentSchedulePeriodYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProvisionAmountRepaymentSchedulePeriodYearFour",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "[2029]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ProvisionAmountRepaymentSchedulePeriodYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProvisionAmountRepaymentSchedulePeriodYearOne",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "[2026]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ProvisionAmountRepaymentSchedulePeriodYearSix": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProvisionAmountRepaymentSchedulePeriodYearSix",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2031"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ProvisionAmountRepaymentSchedulePeriodYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProvisionAmountRepaymentSchedulePeriodYearThree",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "[2028]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ProvisionAmountRepaymentSchedulePeriodYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ProvisionAmountRepaymentSchedulePeriodYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/OtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "[2027]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilised during the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "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": [
      "r147"
     ]
    },
    "ifrs-full_RawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RawMaterials",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r137",
      "r167"
     ]
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RawMaterialsAndConsumablesUsed",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/InventoriesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Direct manufacturing costs materials expensed amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r131"
     ]
    },
    "ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to exchange differences when the financial statements of foreign operations are translated, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r41"
     ]
    },
    "elva_ReductionInIncomeTaxRecoveryResultingFromAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ReductionInIncomeTaxRecoveryResultingFromAbstract",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reduction in income tax recovery resulting from:"
       }
      }
     },
     "auth_ref": []
    },
    "elva_RepaymentOfVendorTakeBackLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "RepaymentOfVendorTakeBackLoan",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of vendor take back loan",
        "label": "[Repayment of vendor take back loan]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_RepaymentOfWorkingCapitalFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "RepaymentOfWorkingCapitalFacilities",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of working capital facilities",
        "label": "[Repayment of working capital facilities]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfBondsNotesAndDebentures",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of promissory note",
        "label": "[Repayments of bonds, notes and debentures]"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deficit"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deficit [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r133"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r74",
      "r104",
      "r117",
      "r120",
      "r125",
      "r126",
      "r127",
      "r131",
      "r132",
      "r150"
     ]
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue",
        "label": "[Revenue from contracts with customers]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84"
     ]
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Government assistance",
        "label": "[Income from government grants]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income recognised in relation to government grants. [Refer: Government grants]"
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "elva_RevenuesAttributed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "RevenuesAttributed",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues attributed"
       }
      }
     },
     "auth_ref": []
    },
    "elva_RightofuseAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "RightofuseAssetMember",
     "presentation": [
      "http://elva.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use Asset [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_RiskFreeInterestRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "RiskFreeInterestRatePercentage",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "elva_SaleOfBatteriesAndBatterySystems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "SaleOfBatteriesAndBatterySystems",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of batteries and battery systems"
       }
      }
     },
     "auth_ref": []
    },
    "elva_SaleOfServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "SaleOfServices",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SalesAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to the marketing and selling of goods or services."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "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": [
      "r52",
      "r85",
      "r119",
      "r143",
      "r153"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "lang": {
      "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": [
      "r52",
      "r85",
      "r124",
      "r143",
      "r153"
     ]
    },
    "elva_SemiFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "SemiFinishedGoods",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Semi-finished"
       }
      }
     },
     "auth_ref": []
    },
    "elva_SettlementFeeOnPromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "SettlementFeeOnPromissoryNote",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory notes"
       }
      }
     },
     "auth_ref": []
    },
    "elva_ShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ShareCapitalMember",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issuance cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "elva_ShareIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ShareIssuedPricePerShare",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issued price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermEmployeeBenefitsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsAccruals",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current]"
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "elva_SixtyoneToNinetyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "SixtyoneToNinetyMember",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sixtyone To Ninety [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StatementLineItems",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/ContingenciesDetailsNarrative",
      "http://elva.com/role/FinanceCostsDetails",
      "http://elva.com/role/FinancialInstrumentsDetails",
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative",
      "http://elva.com/role/IncomeTaxDetailsNarrative",
      "http://elva.com/role/LeaseLiabilityDetailsNarrative",
      "http://elva.com/role/PropertyPlantAndEquipmentDetails",
      "http://elva.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://elva.com/role/SegmentAndCustomerReportingDetails2",
      "http://elva.com/role/ShareCapitalDetails",
      "http://elva.com/role/ShareCapitalDetails1",
      "http://elva.com/role/ShareCapitalDetails2",
      "http://elva.com/role/ShareCapitalDetails3",
      "http://elva.com/role/SubsequentEventsDetailsNarrative",
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Interim Consolidated Statement of Cash Flows (Unaudited)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Interim Consolidated Statements of Changes in Equity (Unaudited)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Interim Consolidated Statements of Financial Position"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StatementTable",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://elva.com/role/ContingenciesDetailsNarrative",
      "http://elva.com/role/FinanceCostsDetails",
      "http://elva.com/role/FinancialInstrumentsDetails",
      "http://elva.com/role/FinancialInstrumentsDetailsNarrative",
      "http://elva.com/role/IncomeTaxDetailsNarrative",
      "http://elva.com/role/LeaseLiabilityDetailsNarrative",
      "http://elva.com/role/PropertyPlantAndEquipmentDetails",
      "http://elva.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://elva.com/role/SegmentAndCustomerReportingDetails2",
      "http://elva.com/role/ShareCapitalDetails",
      "http://elva.com/role/ShareCapitalDetails1",
      "http://elva.com/role/ShareCapitalDetails2",
      "http://elva.com/role/ShareCapitalDetails3",
      "http://elva.com/role/SubsequentEventsDetailsNarrative",
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation",
        "documentation": "The element represents stock based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionIncreasedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionIncreasedShares",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option increased share"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsEightMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 8 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsElevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsElevenMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 11 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsFiveMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 5 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsFourMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsNineMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 9 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsOneMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsSevenMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 7 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsSixMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 6 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsTenMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 10 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsThreeMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsThrteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsThrteenMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 13 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsTwelvenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsTwelvenMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 12 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_StockOptionsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "StockOptionsTwoMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_SupplementalCashFlowInformationDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "SupplementalCashFlowInformationDisclosuresAbstract",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental cash flow disclosures:",
        "documentation": "The element represents supplemental cash flow information disclosures abstract."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectOfForeignTaxRates",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign tax rate differential"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "elva_TaxEffectOnShareIssueCostsAllocatedToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "TaxEffectOnShareIssueCostsAllocatedToEquity",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue costs allocated to equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [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": [
      "r34"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://elva.com/role/IncomeTaxDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "elva_ThirtyoneToSixtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "ThirtyoneToSixtyMember",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirtyone To Sixty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_TotalOfLargeFormatBatteries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "TotalOfLargeFormatBatteries",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total of Large format batteries"
       }
      }
     },
     "auth_ref": []
    },
    "elva_TotalOfRevenueWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "TotalOfRevenueWithCustomers",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total of Revenue with customers"
       }
      }
     },
     "auth_ref": []
    },
    "elva_TotalOfRevenuesAttributed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "TotalOfRevenuesAttributed",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Of Revenues Attributed"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r10"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Total for all related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]"
       }
      }
     },
     "auth_ref": [
      "r135",
      "r164"
     ]
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "[Trade and other payables]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition",
      "http://elva.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables",
        "verboseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r18"
     ]
    },
    "ifrs-full_TradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "elva_TradeReceivablesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "TradeReceivablesGross",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables, gross"
       }
      }
     },
     "auth_ref": []
    },
    "elva_TransferFromContributedSurplusOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "TransferFromContributedSurplusOne",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer from contributed surplus",
        "documentation": "The element represents transfer from contributed surplus one."
       }
      }
     },
     "auth_ref": []
    },
    "elva_TwoThousandFourteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "TwoThousandFourteenMember",
     "presentation": [
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2014 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsAxis",
     "presentation": [
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [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": [
      "r51"
     ]
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsDomain",
     "presentation": [
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for antidilutive instruments. Instruments are antidilutive when their conversion to ordinary shares would increase earnings per share or decrease loss per share from continuing operations. The calculation of diluted earnings per share does not assume conversion, exercise, or other issue of potential ordinary shares that would have an antidilutive effect on earnings per share. It also represents the standard value for the \u2018Types of antidilutive instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_TypesOfCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfCustomersAxis",
     "presentation": [
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of customers [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": [
      "r151"
     ]
    },
    "ifrs-full_TypesOfCustomersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfCustomersDomain",
     "presentation": [
      "http://elva.com/role/ContingenciesDetailsNarrative"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of customers. It also represents the standard value for the 'Types of customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "elva_UnitedStatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "UnitedStatesMember",
     "presentation": [
      "http://elva.com/role/SegmentAndCustomerReportingDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel",
     "presentation": [
      "http://elva.com/role/WorkingCapitalFacilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Term"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "elva_VestedOptionOneShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "VestedOptionOneShares",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested option one"
       }
      }
     },
     "auth_ref": []
    },
    "elva_VestedOptionShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "VestedOptionShares",
     "presentation": [
      "http://elva.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested option"
       }
      }
     },
     "auth_ref": []
    },
    "elva_WarrantContinityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WarrantContinityAmount",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, amount",
        "label": "[Beginning balance, amount]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_WarrantContinuityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WarrantContinuityAmount",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance, amount",
        "label": "[Ending balance, amount]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_WarrantContinuityScheduleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WarrantContinuityScheduleMember",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant continuity schedule [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "elva_WarrantExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WarrantExercised",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant exercised",
        "documentation": "The element represents warrant exercised."
       }
      }
     },
     "auth_ref": []
    },
    "elva_WarrantIssuedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WarrantIssuedShares",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetailsNarrrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative warrants shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantReserve",
     "crdr": "credit",
     "calculation": {
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warrants",
        "label": "[Warrant reserve]"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from issuing share purchase warrants, other than those resulting from share-based payment arrangements. [Refer: Reserve of share-based payments]"
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warrants",
        "label": "Warrants [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "elva_WarrantsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WarrantsOneMember",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantyProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WarrantyProvision",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherPayablesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Opening provision",
        "label": "[Warranty provision]",
        "periodEndLabel": "Closing balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provision for estimated costs of making good under warranties for products sold. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146"
     ]
    },
    "elva_WeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WeightedAverageExercisePrice",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning",
        "label": "[Balance at beginning]",
        "periodEndLabel": "Balance at ending",
        "documentation": "The element represents weighted average exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "elva_WeightedAverageExercisePriceExercised": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WeightedAverageExercisePriceExercised",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercised during the year",
        "documentation": "The element represents weighted average exercise price exercised."
       }
      }
     },
     "auth_ref": []
    },
    "elva_WeightedAverageExercisePriceExpired": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WeightedAverageExercisePriceExpired",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expired during the year"
       }
      }
     },
     "auth_ref": []
    },
    "elva_WeightedAverageExercisePriceGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WeightedAverageExercisePriceGranted",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted",
        "documentation": "The element represents weighted average exercise price granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price, Outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "elva_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions": {
     "xbrltype": "durationItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life Of Outstanding Share Options",
        "documentation": "The element represents weighted average remaining contractual life of outstanding share options."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://elva.com/role/ShareCapitalDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://elva.com/role/CondensedInterimConsolidatedStatementsOfEarningsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares - basic"
       }
      },
      "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": [
      "r50"
     ]
    },
    "elva_WorkingCapitalFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WorkingCapitalFacility",
     "crdr": "credit",
     "presentation": [
      "http://elva.com/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital facility"
       }
      }
     },
     "auth_ref": []
    },
    "elva_WriteOffsOfLossAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "WriteOffsOfLossAllowance",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/TradeAndOtherReceivablesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write Off"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WritedownsReversalsOfInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WritedownsReversalsOfInventories",
     "crdr": "debit",
     "presentation": [
      "http://elva.com/role/InventoriesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-downs (reversals of write-downs) of inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised resulting from the write-down of inventories to net realisable value or reversals of those write-downs. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "elva_cumulativePurchasesWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://elva.com/20260630",
     "localname": "cumulativePurchasesWarrants",
     "presentation": [
      "http://elva.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative purchases"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_92&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2024-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2024-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2024-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2024-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "48",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_48&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2024-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2024-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2024-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2024-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2024-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2024-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Section": "Example 1 Warranties",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex1_TI",
   "URIDate": "2024-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-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-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2024-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2024-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  }
 }
}
