<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:gpvrf="http://www.greenpowerbus.com/20240331"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="gpvrf-20240331.xsd" xlink:type="simple"/>
    <context id="C_20240331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20210401to20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMajorCustomersAxis_gpvrfTwoCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">gpvrf:TwoCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullMajorCustomersAxis_gpvrfTwoCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">gpvrf:TwoCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:NonCapitalLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:NonCapitalLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfCapitalAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:CapitalAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfCapitalAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:CapitalAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfRightOfUseAssetsAndLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:RightOfUseAssetsAndLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfRightOfUseAssetsAndLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:RightOfUseAssetsAndLeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullWarrantyProvisionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullWarrantyProvisionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOtherCarryforwardBalancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:OtherCarryforwardBalancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfShareIssueCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:ShareIssueCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfShareIssueCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:ShareIssueCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfUnrecognizedDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:UnrecognizedDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfUnrecognizedDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:UnrecognizedDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:NonCapitalLossCarryForwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:NonCapitalLossCarryForwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOperatingLossesCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:OperatingLossesCarryForwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOperatingLossesCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:OperatingLossesCarryForwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOtherCarryforwardBalancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:OtherCarryforwardBalancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfDeferredRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfDeferredRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:ComponentsDeferredTaxAssetsAndLiabilitiesAxis">gpvrf:DeferredRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfRollingStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:RollingStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210501to20210518_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="C_20210501to20210518_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="C_20210501to20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateDecember102021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsGrantDateAxis">gpvrf:StockOptionsExpiryDateDecember102021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After6Months9MonthsAnd12MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYearOneTwoAndThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After6Months9MonthsAnd12MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-10</endDate>
        </period>
    </context>
    <context id="C_20220201to20220211_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-11</endDate>
        </period>
    </context>
    <context id="C_20230201to20230221_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:TwoZeroTwoThreeEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="C_20160309_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfFixedStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:FixedStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-09</instant>
        </period>
    </context>
    <context id="C_20190514_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfRollingStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:RollingStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-14</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoTwoEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:TwoZeroTwoTwoEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:TwoZeroTwoThreeEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-04</endDate>
        </period>
    </context>
    <context id="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-04</endDate>
        </period>
    </context>
    <context id="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYearOneTwoAndThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-04</endDate>
        </period>
    </context>
    <context id="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-02</endDate>
        </period>
    </context>
    <context id="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-02</endDate>
        </period>
    </context>
    <context id="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYearOneTwoAndThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-02</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateFebruary142023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsGrantDateAxis">gpvrf:StockOptionsExpiryDateFebruary142023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After6Months9MonthsAnd12MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYearOneTwoAndThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After6Months9MonthsAnd12MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-14</endDate>
        </period>
    </context>
    <context id="C_20230301to20230328_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-28</endDate>
        </period>
    </context>
    <context id="C_20230301to20230328_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYearOneTwoAndThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-28</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionExpiryDateMarch272024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsGrantDateAxis">gpvrf:StockOptionExpiryDateMarch272024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After6Months9MonthsAnd12MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter6MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After6MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter288DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After288DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter12MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:DirectorsAndOfficersOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After12MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYearOneTwoAndThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesTwoMember_gpvrfVestingScheduleAxis_gpvrfAfter288DaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After288DaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesTwoMember_gpvrfVestingScheduleAxis_gpvrfAfterYears2And3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYears2And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:AfterYearOneTwoAndThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:TwoZeroTwoThreeEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoTwoEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:TwoZeroTwoTwoEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateOctober272021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateOctober272021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateOctober272021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary22022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary22022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary22022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsTwoExpiryDateMay262022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsTwoExpiryDateMay262022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsTwoExpiryDateMay262022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember182022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember182022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember182022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay42023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay42023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay42023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember302023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember302023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember302023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary122024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary122024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary122024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary112025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary112025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary112025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember192025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember192025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember192025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember42025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember42025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember42025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay182026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay182026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay182026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember102026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember102026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember102026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsTwoExpiryDateMay262022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsTwoExpiryDateMay262022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember182022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember182022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay42023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay42023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember302023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember302023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary122024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary122024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary112025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary112025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember192025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember192025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember42025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember42025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay182026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay182026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember102026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember102026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly042027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly042027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly042027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember022027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember022027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember022027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary142028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary142028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary142028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch282028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch282028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch282028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay42023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay42023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember302023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember302023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary122024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary122024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJanuary302025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary112025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary112025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly32025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember192025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember192025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember42025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember42025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay182026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMay182026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember102026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateDecember102026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly042027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateJuly042027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember022027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateNovember022027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary142028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateFebruary142028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch282028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch282028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch272029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch272029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:StockOptionsExpiryDateAxis">gpvrf:StockOptionsExpiryDateMarch272029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20200401to20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gpvrf:TitleOfIndividualsAxis">gpvrf:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gpvrf:VestingScheduleAxis">gpvrf:After4MonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-27</endDate>
        </period>
    </context>
    <context id="C_20240401to20240630_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">gpvrf:EventsAfterReportingPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_20240628_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">gpvrf:EventsAfterReportingPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfAtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220901to20220930_srtRangeAxis_ifrsfullTopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfAtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">gpvrf:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">gpvrf:UnderwrittenOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-09</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240229_ifrsfullBorrowingsByNameAxis_gpvrfExportDevelopmentCanadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">gpvrf:ExportDevelopmentCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-29</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullBorrowingsByNameAxis_gpvrfFirstFinancialCovenantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">gpvrf:FirstFinancialCovenantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullBorrowingsByNameAxis_gpvrfSecondFinancialCovenantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">gpvrf:SecondFinancialCovenantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfGPGreenPowerIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GPGreenPowerIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfGPGreenPowerIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GPGreenPowerIndustriesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerMotorCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GreenPowerMotorCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfGreenPowerMotorCompanyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GreenPowerMotorCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:BCLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfBCLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:BCLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfSanJoaquinValleyEquipmentLeasingIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:SanJoaquinValleyEquipmentLeasingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfSanJoaquinValleyEquipmentLeasingIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:SanJoaquinValleyEquipmentLeasingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:BCLtdOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfBCLtdOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:BCLtdOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfElectricVehicleLogisticsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:ElectricVehicleLogisticsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfElectricVehicleLogisticsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:ElectricVehicleLogisticsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfFurnitureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:FurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobileMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerManufacturingWvIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GreenPowerManufacturingWvIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfEaGreenPowerPrivateLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:EaGreenPowerPrivateLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfLionTruckBodyIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:LionTruckBodyIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfLionTruckBodyIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:LionTruckBodyIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfGreenPowerManufacturingWvIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GreenPowerManufacturingWvIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfEaGreenPowerPrivateLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:EaGreenPowerPrivateLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfGeruiNewEnergyVehicleCoLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GeruiNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfGpTruckBodyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GpTruckBodyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_deiLegalEntityAxis_gpvrfGeruiNewEnergyVehicleCoLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:GeruiNewEnergyVehicleCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfCompanyInPortervilleCaliforniaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:CompanyInPortervilleCaliforniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:LeasedAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:DemonstrationElectricBusesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfSouthCharlestonDevelopmentAuthorityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:SouthCharlestonDevelopmentAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAllElectricVehiclesNotDeliveredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AllElectricVehiclesNotDeliveredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAllElectricVehiclesNotDeliveredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">gpvrf:AllElectricVehiclesNotDeliveredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullGeographicalAreasAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullGeographicalAreasAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20210401to20220331_ifrsfullGeographicalAreasAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullGeographicalAreasAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullGeographicalAreasAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20210401to20220331_ifrsfullGeographicalAreasAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_ifrsfullGeographicalAreasAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullGeographicalAreasAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullGeographicalAreasAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullGeographicalAreasAxis_countryCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullKeyManagementPersonnelOfEntityOrParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullKeyManagementPersonnelOfEntityOrParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfTwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:TwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_srtBoardOfDirectorsChairmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullJointControlOrSignificantInfluenceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointControlOrSignificantInfluenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfCountrymanInvestmentsLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:CountrymanInvestmentsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:FwpHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:FwpHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:FwpHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20210401to20220331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:FwpHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:FwpHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfTwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">gpvrf:TwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">gpvrf:LionTruckBodyIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-07</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">gpvrf:LionTruckBodyIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20220701to20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">gpvrf:LionTruckBodyIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-07</endDate>
        </period>
    </context>
    <context id="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20230201to20230201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-01</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullCurrencyRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">gpvrf:ThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_20230601to20230623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-23</endDate>
        </period>
    </context>
    <context id="C_20230623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
        </entity>
        <period>
            <instant>2023-06-23</instant>
        </period>
    </context>
    <context id="C_20230401to20240331_deiLegalEntityAxis_gpvrfBdoCanadaLlpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001584547</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gpvrf:BdoCanadaLlpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <unit id="CAD">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="CAD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Employees">
        <measure>gpvrf:Employees</measure>
    </unit>
    <unit id="Incentive_Plan">
        <measure>gpvrf:Incentive_Plan</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Share">
        <measure>gpvrf:Share</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Year">
        <measure>gpvrf:Year</measure>
    </unit>
    <gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable
      contextRef="C_20220401to20230331"
      id="Fxbrl_20240628054941958"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="C_20230401to20240331" id="ixv-24394">0001584547</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="C_20230401to20240331" id="ixv-24395">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20230401to20240331"
      id="Fdei_DocumentFiscalPeriodFocus20200722171021715">FY</dei:DocumentFiscalPeriodFocus>
    <gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable
      contextRef="C_20220401to20230331"
      id="Fxbrl_20240628062244540"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105821506">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526052949006">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105858543">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722170951827">2024-03-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526103240704">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526103255081">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105912473">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723193558097">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220525235752602">333-236252</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220525235829530">GREENPOWER MOTOR COMPANY INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526103035578">A1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230720190859815">                                         240-209 Carrall Street                                     </dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine1
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526053546304">240-209 Carrall Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230720190916728">                                             Vancouver                                         </dei:EntityAddressCityOrTown>
    <dei:EntityAddressCityOrTown
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526053649848">Vancouver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230720190924565">BC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230720180814545">BC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230720190950704">                                             V6B 2J2                                         </dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526111703137">V6B 2J2</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20240626093531320">CA</dei:EntityAddressCountry>
    <dei:EntityAddressCountry
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526102943548">CA</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230123163550298">Michael Sieffert</dei:ContactPersonnelName>
    <dei:CityAreaCode
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230123163625639">604</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230123163915607">563-4144</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="C_20230401to20240331_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20230123163941007">info@greenpowermotor.com</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526112129109">Common Shares Without Par Value</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629091845425"
      unitRef="Shares">24991162</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105515952">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_20230401to20240331"
      id="Fxbrl_20210629212937546">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20230401to20240331"
      id="Fxbrl_20210701041748677">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105618432">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20210701041808716">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105639081">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105655958">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230720180427106">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240626124959655">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220526055019944">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723105756511">false</dei:EntityShellCompany>
    <dei:AuditorFirmId
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBdoCanadaLlpMember"
      id="Fxbrl_20240628132054092">1227</dei:AuditorFirmId>
    <dei:AuditorFirmId
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240628132211341">1462</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBdoCanadaLlpMember"
      id="Fxbrl_20240628135740662">BDO Canada LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBdoCanadaLlpMember"
      id="Fxbrl_20240628135833118">Vancouver, Canada</dei:AuditorLocation>
    <dei:AuditorName
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240628140049571">Crowe MacKay LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240628140102788">Vancouver, Canada</dei:AuditorLocation>
    <ifrs-full:Cash
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705120512071"
      unitRef="USD">1150891</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220705120528921"
      unitRef="USD">600402</ifrs-full:Cash>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121424_xbrl_20200723002052534"
      unitRef="USD">2831942</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121424_xbrl_20200723002108555"
      unitRef="USD">10406906</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:CurrentFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121440_xbrl_20200723002136708"
      unitRef="USD">111529</ifrs-full:CurrentFinanceLeaseReceivables>
    <ifrs-full:CurrentFinanceLeaseReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121440_xbrl_20200723002206219"
      unitRef="USD">1051873</ifrs-full:CurrentFinanceLeaseReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121476_xbrl_20200723002318948"
      unitRef="USD">0</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121476_xbrl_20200723002335378"
      unitRef="USD">159171</ifrs-full:OtherReceivables>
    <ifrs-full:Inventories
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121447_xbrl_20200723002213917"
      unitRef="USD">32010631</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121447_xbrl_20200723002228270"
      unitRef="USD">41609234</ifrs-full:Inventories>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121455_xbrl_20200723002238115"
      unitRef="USD">748362</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121455_xbrl_20200723002254715"
      unitRef="USD">328584</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentAssets
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121463_xbrl_20200723002258496"
      unitRef="USD">36853355</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121463_xbrl_20200723002315311"
      unitRef="USD">54156170</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121489_xbrl_20200723002339547"
      unitRef="USD">1046855</ifrs-full:NoncurrentFinanceLeaseReceivables>
    <ifrs-full:NoncurrentFinanceLeaseReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121489_xbrl_20200723002357844"
      unitRef="USD">1918483</ifrs-full:NoncurrentFinanceLeaseReceivables>
    <ifrs-full:RightofuseAssets
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121501_xbrl_20200723002402086"
      unitRef="USD">4124563</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121501_xbrl_20200723002422732"
      unitRef="USD">4845738</ifrs-full:RightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121509_xbrl_20200723002428139"
      unitRef="USD">2763525</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121509_xbrl_20200723002447052"
      unitRef="USD">2604791</ifrs-full:PropertyPlantAndEquipment>
    <gpvrf:RestrictedDeposit
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625100358069"
      unitRef="USD">414985</gpvrf:RestrictedDeposit>
    <gpvrf:RestrictedDeposit
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625100413708"
      unitRef="USD">0</gpvrf:RestrictedDeposit>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121533_xbrl_20200723002547224"
      unitRef="USD">1</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121533_xbrl_20200723002604686"
      unitRef="USD">1</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:Assets
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121540_xbrl_20200723002610549"
      unitRef="USD">45203284</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121540_xbrl_20200723002702133"
      unitRef="USD">63525183</ifrs-full:Assets>
    <gpvrf:LineOfCreditCurrent
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220525011520412"
      unitRef="USD">7463206</gpvrf:LineOfCreditCurrent>
    <gpvrf:LineOfCreditCurrent
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121548_xbrl_20200723003332859"
      unitRef="USD">6612232</gpvrf:LineOfCreditCurrent>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625095737837"
      unitRef="USD">2267897</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625095743036"
      unitRef="USD">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121556_xbrl_20200723003342264"
      unitRef="USD">2977251</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121556_xbrl_20200723003401787"
      unitRef="USD">7316267</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:CurrentDeferredIncomeIncludingCurrentContractLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121578_xbrl_20200723003454001"
      unitRef="USD">7066145</ifrs-full:CurrentDeferredIncomeIncludingCurrentContractLiabilities>
    <ifrs-full:CurrentDeferredIncomeIncludingCurrentContractLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220525011927542"
      unitRef="USD">8059769</ifrs-full:CurrentDeferredIncomeIncludingCurrentContractLiabilities>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717221822971_xbrl_20210629094121591_xbrl_20200723003520698"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230717221822971_xbrl_20210629094121591_xbrl_20200723003541824"
      unitRef="USD">3287645</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121613_xbrl_20200723003608900"
      unitRef="USD">630207</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121613_xbrl_20200723003626886"
      unitRef="USD">669040</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:ShorttermWarrantyProvision
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625095808684"
      unitRef="USD">750806</ifrs-full:ShorttermWarrantyProvision>
    <ifrs-full:ShorttermWarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625095813765"
      unitRef="USD">535484</ifrs-full:ShorttermWarrantyProvision>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717221901459_xbrl_20210629094121591_xbrl_20200723003520698"
      unitRef="USD">0</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230717221901459_xbrl_20210629094121591_xbrl_20200723003541824"
      unitRef="USD">18374</ifrs-full:CurrentGovernmentGrants>
    <gpvrf:CurrentPortionOfContingentLiability
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625095823964"
      unitRef="USD">136078</gpvrf:CurrentPortionOfContingentLiability>
    <gpvrf:CurrentPortionOfContingentLiability
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625095841628"
      unitRef="USD">0</gpvrf:CurrentPortionOfContingentLiability>
    <ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717221930293_xbrl_20210629094121591_xbrl_20200723003520698"
      unitRef="USD">0</ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings>
    <ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230717221930293_xbrl_20210629094121591_xbrl_20200723003541824"
      unitRef="USD">1467</ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings>
    <ifrs-full:CurrentLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121620_xbrl_20200723003659439"
      unitRef="USD">21291590</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121620_xbrl_20200723003725649"
      unitRef="USD">26500278</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705111516138"
      unitRef="USD">2876240</ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities>
    <ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220705111552123"
      unitRef="USD">1938840</ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121653_xbrl_20200723003823486"
      unitRef="USD">4006004</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121653_xbrl_20200723003858510"
      unitRef="USD">4570811</ifrs-full:NoncurrentLeaseLiabilities>
    <gpvrf:ContingentLiability
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625100218133"
      unitRef="USD">1255668</gpvrf:ContingentLiability>
    <gpvrf:ContingentLiability
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625100232396"
      unitRef="USD">0</gpvrf:ContingentLiability>
    <ifrs-full:NoncurrentPayablesToRelatedParties
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625100242990"
      unitRef="USD">2432180</ifrs-full:NoncurrentPayablesToRelatedParties>
    <ifrs-full:NoncurrentPayablesToRelatedParties
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625100311141"
      unitRef="USD">0</ifrs-full:NoncurrentPayablesToRelatedParties>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705111114976"
      unitRef="USD">25699</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220705111156796"
      unitRef="USD">34265</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:LongtermBorrowings
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717222530944"
      unitRef="USD">0</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230717222027397_xbrl_20220705111156796"
      unitRef="USD">608751</ifrs-full:LongtermBorrowings>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717222029967_xbrl_20220705111114976"
      unitRef="USD">0</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230717222029967_xbrl_20220705111156796"
      unitRef="USD">667967</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:LongtermWarrantyProvision
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121661_xbrl_20200723003902888"
      unitRef="USD">1749084</ifrs-full:LongtermWarrantyProvision>
    <ifrs-full:LongtermWarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121661_xbrl_20200723004016270"
      unitRef="USD">1542265</ifrs-full:LongtermWarrantyProvision>
    <ifrs-full:Liabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121688_xbrl_20200723004040896"
      unitRef="USD">33636465</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121688_xbrl_20200723004101008"
      unitRef="USD">35863177</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121701_xbrl_20200723004104877"
      unitRef="USD">76393993</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121701_xbrl_20200723004124698"
      unitRef="USD">75528238</ifrs-full:IssuedCapital>
    <ifrs-full:CapitalReserve
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121718_xbrl_20200723004149905"
      unitRef="USD">14305642</ifrs-full:CapitalReserve>
    <ifrs-full:CapitalReserve
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121718_xbrl_20200723004209391"
      unitRef="USD">13066183</ifrs-full:CapitalReserve>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121726_xbrl_20200723004212669"
      unitRef="USD">-111896</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121726_xbrl_20200723004239232"
      unitRef="USD">-141443</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:RetainedEarnings
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121735_xbrl_20200723004247209"
      unitRef="USD">-79020920</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121735_xbrl_20200723004314951"
      unitRef="USD">-60790972</ifrs-full:RetainedEarnings>
    <ifrs-full:Equity
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121743_xbrl_20200723004318699"
      unitRef="USD">11566819</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121743_xbrl_20200723004338240"
      unitRef="USD">27662006</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629094121751_xbrl_20200723004342217"
      unitRef="USD">45203284</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629094121751_xbrl_20200723004404978"
      unitRef="USD">63525183</ifrs-full:EquityAndLiabilities>
    <ifrs-full:Revenue
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801543_xbrl_20200723102748357_32"
      unitRef="USD">39271839</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801543_xbrl_20200723102748357_35"
      unitRef="USD">39695890</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801543_xbrl_20200723102748357_38"
      unitRef="USD">17236773</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801556_xbrl_20200723102748357_42"
      unitRef="USD">33914237</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801556_xbrl_20200723102748357_45"
      unitRef="USD">32445836</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801556_xbrl_20200723102748357_48"
      unitRef="USD">13360068</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801569_xbrl_20200723102748357_52"
      unitRef="USD">5357602</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801569_xbrl_20200723102748357_55"
      unitRef="USD">7250054</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801569_xbrl_20200723102748357_58"
      unitRef="USD">3876705</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801581_xbrl_20200723102748357_82"
      unitRef="USD">8814561</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801581_xbrl_20200723102748357_85"
      unitRef="USD">7394085</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801581_xbrl_20200723102748357_88"
      unitRef="USD">5807744</ifrs-full:AdministrativeExpense>
    <ifrs-full:DepreciationExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801592_xbrl_20200723102748357_92"
      unitRef="USD">1858458</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801592_xbrl_20200723102748357_95"
      unitRef="USD">1219223</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801592_xbrl_20200723102748357_98"
      unitRef="USD">661958</ifrs-full:DepreciationExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801603_xbrl_20200723102748357_102"
      unitRef="USD">1811472</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801603_xbrl_20200723102748357_105"
      unitRef="USD">2090338</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801603_xbrl_20200723102748357_108"
      unitRef="USD">1381101</ifrs-full:ResearchAndDevelopmentExpense>
    <gpvrf:OfficeExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801614_xbrl_20200723102748357_112"
      unitRef="USD">1607459</gpvrf:OfficeExpense>
    <gpvrf:OfficeExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801614_xbrl_20200723102748357_115"
      unitRef="USD">920468</gpvrf:OfficeExpense>
    <gpvrf:OfficeExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801614_xbrl_20200723102748357_118"
      unitRef="USD">419398</gpvrf:OfficeExpense>
    <ifrs-full:InsuranceExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801624_xbrl_20210629100546373_xbrl_20200723102748357_112"
      unitRef="USD">1716157</ifrs-full:InsuranceExpense>
    <ifrs-full:InsuranceExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801624_xbrl_20210629100618044"
      unitRef="USD">1801665</ifrs-full:InsuranceExpense>
    <ifrs-full:InsuranceExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801624_xbrl_20210629100546373_xbrl_20200723102748357_118"
      unitRef="USD">1244505</ifrs-full:InsuranceExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801635_xbrl_20200723102748357_122"
      unitRef="USD">1925938</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801635_xbrl_20200723102748357_125"
      unitRef="USD">1477094</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801635_xbrl_20200723102748357_128"
      unitRef="USD">1207920</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801646_xbrl_20200723102748357_132"
      unitRef="USD">661426</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801646_xbrl_20200723102748357_135"
      unitRef="USD">818289</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801646_xbrl_20200723102748357_138"
      unitRef="USD">686544</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801657_xbrl_20200723102748357_142"
      unitRef="USD">1502112</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801657_xbrl_20200723102748357_145"
      unitRef="USD">3645893</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801657_xbrl_20200723102748357_148"
      unitRef="USD">5771475</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:TransportationExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801669_xbrl_20200723102748357_152"
      unitRef="USD">212263</ifrs-full:TransportationExpense>
    <ifrs-full:TransportationExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801669_xbrl_20200723102748357_155"
      unitRef="USD">324773</ifrs-full:TransportationExpense>
    <ifrs-full:TransportationExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801669_xbrl_20200723102748357_158"
      unitRef="USD">231472</ifrs-full:TransportationExpense>
    <ifrs-full:TravelExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801679_xbrl_20200723102748357_162"
      unitRef="USD">599169</ifrs-full:TravelExpense>
    <ifrs-full:TravelExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801679_xbrl_20200723102748357_165"
      unitRef="USD">748299</ifrs-full:TravelExpense>
    <ifrs-full:TravelExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801679_xbrl_20200723102748357_168"
      unitRef="USD">641500</ifrs-full:TravelExpense>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629101244113"
      unitRef="USD">1450962</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629101249075"
      unitRef="USD">95153</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220525014037204"
      unitRef="USD">8940</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:OperatingExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801691_xbrl_20200723102748357_182"
      unitRef="USD">22159977</ifrs-full:OperatingExpense>
    <ifrs-full:OperatingExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801691_xbrl_20200723102748357_185"
      unitRef="USD">20535280</ifrs-full:OperatingExpense>
    <ifrs-full:OperatingExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801691_xbrl_20200723102748357_188"
      unitRef="USD">18062557</ifrs-full:OperatingExpense>
    <gpvrf:ProfitLossFromOperationsBeforeInterestAccretionAndForeignExchange
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801702_xbrl_20200723102748357_202"
      unitRef="USD">-16802375</gpvrf:ProfitLossFromOperationsBeforeInterestAccretionAndForeignExchange>
    <gpvrf:ProfitLossFromOperationsBeforeInterestAccretionAndForeignExchange
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801702_xbrl_20200723102748357_205"
      unitRef="USD">-13285226</gpvrf:ProfitLossFromOperationsBeforeInterestAccretionAndForeignExchange>
    <gpvrf:ProfitLossFromOperationsBeforeInterestAccretionAndForeignExchange
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801702_xbrl_20200723102748357_208"
      unitRef="USD">-14185852</gpvrf:ProfitLossFromOperationsBeforeInterestAccretionAndForeignExchange>
    <ifrs-full:InterestExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801713_xbrl_20200723102748357_222"
      unitRef="USD">1554858</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801713_xbrl_20200723102748357_225"
      unitRef="USD">1549769</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801713_xbrl_20200723102748357_228"
      unitRef="USD">515668</ifrs-full:InterestExpense>
    <ifrs-full:OtherIncome
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705102539300"
      unitRef="USD">306288</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705102615040"
      unitRef="USD">72867</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705102643332"
      unitRef="USD">364296</ifrs-full:OtherIncome>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801723_xbrl_20200723102748357_232"
      unitRef="USD">131416</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801723_xbrl_20200723102748357_235"
      unitRef="USD">-30897</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801723_xbrl_20200723102748357_238"
      unitRef="USD">-65117</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801735_xbrl_20200723102748357_252"
      unitRef="USD">-17919529</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801735_xbrl_20200723102748357_255"
      unitRef="USD">-14793025</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801735_xbrl_20200723102748357_258"
      unitRef="USD">-14402341</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ImpairmentLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801745_xbrl_20200723102748357_282"
      unitRef="USD">423267</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801745_xbrl_20200723102748357_285"
      unitRef="USD">250832</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801745_xbrl_20200723102748357_288"
      unitRef="USD">607579</ifrs-full:ImpairmentLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801757_xbrl_20200723102748357_342"
      unitRef="USD">-18342796</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801757_xbrl_20200723102748357_345"
      unitRef="USD">-15043857</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801757_xbrl_20200723102748357_348"
      unitRef="USD">-15009920</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801768_xbrl_20200723102748357_372"
      unitRef="USD">29547</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801768_xbrl_20200723102748357_375"
      unitRef="USD">-13007</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801768_xbrl_20200723102748357_378"
      unitRef="USD">-39413</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801781_xbrl_20200723102748357_392"
      unitRef="USD">-18313249</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801781_xbrl_20200723102748357_395"
      unitRef="USD">-15056864</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801781_xbrl_20200723102748357_398"
      unitRef="USD">-15049333</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20230717224444813"
      unitRef="USD_per_Share">-0.74</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20210629100801793_xbrl_20200723102748357_412"
      unitRef="USD_per_Share">-0.74</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20230717224457833"
      unitRef="USD_per_Share">-0.64</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20210629100801793_xbrl_20200723102748357_415"
      unitRef="USD_per_Share">-0.64</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20230717224507792"
      unitRef="USD_per_Share">-0.69</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20220705101852552"
      unitRef="USD_per_Share">-0.69</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717224527874"
      unitRef="Shares">24950961</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629100801806_xbrl_20200723102748357_432"
      unitRef="Shares">24950961</ifrs-full:WeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717224553667"
      unitRef="Shares">23522755</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629100801806_xbrl_20200723102748357_435"
      unitRef="Shares">23522755</ifrs-full:WeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717224602231"
      unitRef="Shares">21877488</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629100801806_xbrl_20200723102748357_438"
      unitRef="Shares">21877488</ifrs-full:WeightedAverageShares>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629124510115_xbrl_20200722183952416_142"
      unitRef="Shares">20892560</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629124510115_xbrl_20200722183952416_145"
      unitRef="USD">61189736</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20210629124510115_xbrl_20200722183952416_1411"
      unitRef="USD">6677123</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20210629124510115_xbrl_20200722183952416_1414"
      unitRef="USD">-89023</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629124510115_xbrl_20200722183952416_1417"
      unitRef="USD">-31625388</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20210331"
      decimals="0"
      id="Fxbrl_20210629124510115_xbrl_20200722183952416_1420"
      unitRef="USD">36152448</ifrs-full:Equity>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629125217539_xbrl_20200722183952416_265"
      unitRef="USD">27329</ifrs-full:ShareIssueRelatedCost>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629125217539_xbrl_20200722183952416_2620"
      unitRef="USD">27329</ifrs-full:ShareIssueRelatedCost>
    <gpvrf:IssuanceOfSharesForExerciseOfWarrants
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629125250405_xbrl_20200722183952416_272"
      unitRef="Shares">1925656</gpvrf:IssuanceOfSharesForExerciseOfWarrants>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629125250405_xbrl_20200722183952416_275"
      unitRef="USD">7305834</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20210629125250405_xbrl_20200722183952416_2711"
      unitRef="USD">-994161</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629125250405_xbrl_20200722183952416_2720"
      unitRef="USD">6311673</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <gpvrf:IssuanceOfSharesThroughFairValueOfStockOptionsExercised
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_272"
      unitRef="Shares">329822</gpvrf:IssuanceOfSharesThroughFairValueOfStockOptionsExercised>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_275"
      unitRef="USD">2365880</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_2711"
      unitRef="USD">-1139621</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_2720"
      unitRef="USD">1226259</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20240625103224001"
      unitRef="USD">-276000</gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited>
    <gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20240625103233520"
      unitRef="USD">276000</gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20210629125344766_xbrl_20200722183952416_1911"
      unitRef="USD">5771475</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629125344766_xbrl_20200722183952416_1920"
      unitRef="USD">5771475</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <gpvrf:ReserveOfExchangesDifferencesOnTranslation
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20210629125355897_xbrl_20200722183952416_2114"
      unitRef="USD">-39413</gpvrf:ReserveOfExchangesDifferencesOnTranslation>
    <gpvrf:ReserveOfExchangesDifferencesOnTranslation
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629125355897_xbrl_20200722183952416_2120"
      unitRef="USD">-39413</gpvrf:ReserveOfExchangesDifferencesOnTranslation>
    <ifrs-full:ProfitLoss
      contextRef="C_20210401to20220331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629125406202_xbrl_20200722183952416_2217"
      unitRef="USD">-15009920</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629125406202_xbrl_20200722183952416_2220"
      unitRef="USD">-15009920</ifrs-full:ProfitLoss>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629125429215_xbrl_20200722183952416_232"
      unitRef="Shares">23148038</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629125429215_xbrl_20200722183952416_235"
      unitRef="USD">70834121</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20210629125429215_xbrl_20200722183952416_2311"
      unitRef="USD">10038816</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20210629125429215_xbrl_20200722183952416_2314"
      unitRef="USD">-128436</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20220331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629125429215_xbrl_20200722183952416_2317"
      unitRef="USD">-46359308</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20210629125429215_xbrl_20200722183952416_2320"
      unitRef="USD">34385193</ifrs-full:Equity>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629125445703_xbrl_20200722183952416_265"
      unitRef="USD">216803</ifrs-full:ShareIssueRelatedCost>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629125445703_xbrl_20200722183952416_2620"
      unitRef="USD">216803</ifrs-full:ShareIssueRelatedCost>
    <gpvrf:SharesIssuedForCash
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629131936851"
      unitRef="Shares">1565268</gpvrf:SharesIssuedForCash>
    <gpvrf:SharesValueIssuedForCash
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629131942466"
      unitRef="USD">4895826</gpvrf:SharesValueIssuedForCash>
    <gpvrf:SharesValueIssuedForCash
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629131947444"
      unitRef="USD">4895826</gpvrf:SharesValueIssuedForCash>
    <gpvrf:IssuanceOfSharesThroughFairValueOfStockOptionsExercised
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717231458806_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_272"
      unitRef="Shares">3322</gpvrf:IssuanceOfSharesThroughFairValueOfStockOptionsExercised>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717231458806_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_275"
      unitRef="USD">15094</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20230717231458806_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_2711"
      unitRef="USD">-6333</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717231458806_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_2720"
      unitRef="USD">8761</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20210629130733011_xbrl_20200722183952416_2811"
      unitRef="USD">-612193</gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited>
    <gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629130733011_xbrl_20200722183952416_2820"
      unitRef="USD">612193</gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20210629130745428_xbrl_20200722183952416_3011"
      unitRef="USD">3645893</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629130745428_xbrl_20200722183952416_3020"
      unitRef="USD">3645893</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <gpvrf:ReserveOfExchangesDifferencesOnTranslation
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20210629130757314_xbrl_20200722183952416_3114"
      unitRef="USD">-13007</gpvrf:ReserveOfExchangesDifferencesOnTranslation>
    <gpvrf:ReserveOfExchangesDifferencesOnTranslation
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629130757314_xbrl_20200722183952416_3120"
      unitRef="USD">-13007</gpvrf:ReserveOfExchangesDifferencesOnTranslation>
    <ifrs-full:ProfitLoss
      contextRef="C_20220401to20230331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629130822995_xbrl_20200722183952416_3217"
      unitRef="USD">-15043857</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629130822995_xbrl_20200722183952416_3220"
      unitRef="USD">-15043857</ifrs-full:ProfitLoss>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629130834889_xbrl_20200722183952416_335"
      unitRef="Shares">24716628</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20210629130834889_xbrl_20200722183952416_338"
      unitRef="USD">75528238</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20210629130834889_xbrl_20200722183952416_3311"
      unitRef="USD">13066183</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20210629130834889_xbrl_20200722183952416_3314"
      unitRef="USD">-141443</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20230331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20210629130834889_xbrl_20200722183952416_3317"
      unitRef="USD">-60790972</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629130834889_xbrl_20200722183952416_3320"
      unitRef="USD">27662006</ifrs-full:Equity>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20220705120817094_xbrl_20210629125445703_xbrl_20200722183952416_265"
      unitRef="USD">14904</ifrs-full:ShareIssueRelatedCost>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705120817094_xbrl_20210629125445703_xbrl_20200722183952416_2620"
      unitRef="USD">14904</ifrs-full:ShareIssueRelatedCost>
    <gpvrf:SharesIssuedForCash
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717230833471_xbrl_20210629131936851"
      unitRef="Shares">188819</gpvrf:SharesIssuedForCash>
    <gpvrf:SharesValueIssuedForCash
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717230833471_xbrl_20210629131942466"
      unitRef="USD">520892</gpvrf:SharesValueIssuedForCash>
    <gpvrf:SharesValueIssuedForCash
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717230833471_xbrl_20210629131947444"
      unitRef="USD">520892</gpvrf:SharesValueIssuedForCash>
    <gpvrf:IssuanceOfSharesThroughFairValueOfStockOptionsExercised
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717231522297_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_272"
      unitRef="Shares">85715</gpvrf:IssuanceOfSharesThroughFairValueOfStockOptionsExercised>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20230717231522297_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_275"
      unitRef="USD">359767</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20230717231522297_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_2711"
      unitRef="USD">-149805</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717231522297_xbrl_20230717231302740_xbrl_20210629125250405_xbrl_20200722183952416_2720"
      unitRef="USD">209962</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20220705133118577"
      unitRef="USD">-112848</gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited>
    <gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20220705173652886"
      unitRef="USD">112848</gpvrf:IncreaseDecreaseThroughFairValueOfStockOptionsForfeited>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20220705113401300_xbrl_20210629130745428_xbrl_20200722183952416_3011"
      unitRef="USD">1502112</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705113401300_xbrl_20210629130745428_xbrl_20200722183952416_3020"
      unitRef="USD">1502112</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <gpvrf:ReserveOfExchangesDifferencesOnTranslation
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20220705113426387_xbrl_20210629130757314_xbrl_20200722183952416_3114"
      unitRef="USD">29547</gpvrf:ReserveOfExchangesDifferencesOnTranslation>
    <gpvrf:ReserveOfExchangesDifferencesOnTranslation
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705113426387_xbrl_20210629130757314_xbrl_20200722183952416_3120"
      unitRef="USD">29547</gpvrf:ReserveOfExchangesDifferencesOnTranslation>
    <ifrs-full:ProfitLoss
      contextRef="C_20230401to20240331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20220705113442308_xbrl_20210629130822995_xbrl_20200722183952416_3217"
      unitRef="USD">-18342796</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705113442308_xbrl_20210629130822995_xbrl_20200722183952416_3220"
      unitRef="USD">-18342796</ifrs-full:ProfitLoss>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20220705112241657_xbrl_20210629130834889_xbrl_20200722183952416_335"
      unitRef="Shares">24991162</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="0"
      id="Fxbrl_20220705112241657_xbrl_20210629130834889_xbrl_20200722183952416_338"
      unitRef="USD">76393993</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullReserveOfEquityComponentOfConvertibleInstrumentsMember"
      decimals="0"
      id="Fxbrl_20220705112241657_xbrl_20210629130834889_xbrl_20200722183952416_3311"
      unitRef="USD">14305642</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fxbrl_20220705112241657_xbrl_20210629130834889_xbrl_20200722183952416_3314"
      unitRef="USD">-111896</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20240331_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="0"
      id="Fxbrl_20220705112241657_xbrl_20210629130834889_xbrl_20200722183952416_3317"
      unitRef="USD">-79020920</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705112241657_xbrl_20210629130834889_xbrl_20200722183952416_3320"
      unitRef="USD">11566819</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942571_xbrl_20200723120659068_32"
      unitRef="USD">-18342796</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942571_xbrl_20200723120659068_35"
      unitRef="USD">-15043857</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942571_xbrl_20200723120659068_38"
      unitRef="USD">-15009920</ifrs-full:ProfitLoss>
    <ifrs-full:IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942583_xbrl_20200723120659068_52"
      unitRef="USD">-1450962</ifrs-full:IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942583_xbrl_20210629114405175"
      unitRef="USD">-95153</ifrs-full:IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705121710683"
      unitRef="USD">-8940</ifrs-full:IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942597_xbrl_20200723120659068_62"
      unitRef="USD">1854728</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942597_xbrl_20200723120659068_65"
      unitRef="USD">1219223</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942597_xbrl_20200723120659068_68"
      unitRef="USD">661958</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942610_xbrl_20200723120659068_72"
      unitRef="USD">1502112</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942610_xbrl_20200723120659068_75"
      unitRef="USD">3645893</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942610_xbrl_20200723120659068_78"
      unitRef="USD">5771475</ifrs-full:AdjustmentsForSharebasedPayments>
    <gpvrf:AdjustmentsForAccretionAndIncome
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942622_xbrl_20200723120659068_82"
      unitRef="USD">723199</gpvrf:AdjustmentsForAccretionAndIncome>
    <gpvrf:AdjustmentsForAccretionAndIncome
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942622_xbrl_20200723120659068_85"
      unitRef="USD">826584</gpvrf:AdjustmentsForAccretionAndIncome>
    <gpvrf:AdjustmentsForAccretionAndIncome
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942622_xbrl_20200723120659068_88"
      unitRef="USD">-7034</gpvrf:AdjustmentsForAccretionAndIncome>
    <gpvrf:AdjustmentsForAmortizationOfDeferredFinancingFees
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942636_xbrl_20200723120659068_92"
      unitRef="USD">0</gpvrf:AdjustmentsForAmortizationOfDeferredFinancingFees>
    <gpvrf:AdjustmentsForAmortizationOfDeferredFinancingFees
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942636_xbrl_20200723120659068_95"
      unitRef="USD">0</gpvrf:AdjustmentsForAmortizationOfDeferredFinancingFees>
    <gpvrf:AdjustmentsForAmortizationOfDeferredFinancingFees
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942636_xbrl_20210629114718654"
      unitRef="USD">416738</gpvrf:AdjustmentsForAmortizationOfDeferredFinancingFees>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942648_xbrl_20200723120659068_102"
      unitRef="USD">423267</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942648_xbrl_20200723120659068_105"
      unitRef="USD">250832</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942648_xbrl_20200723120659068_108"
      unitRef="USD">607579</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230718015619907_xbrl_20210629114942648_xbrl_20200723120659068_102"
      unitRef="USD">306288</ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718015619907_xbrl_20210629114942648_xbrl_20200723120659068_105"
      unitRef="USD">72867</ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230718015619907_xbrl_20210629114942648_xbrl_20200723120659068_108"
      unitRef="USD">365278</ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment>
    <gpvrf:AdjustmentsForImpairmentLossReversalOfImpairmentLossForInventory
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240628202909051"
      unitRef="USD">1078854</gpvrf:AdjustmentsForImpairmentLossReversalOfImpairmentLossForInventory>
    <gpvrf:AdjustmentsForImpairmentLossReversalOfImpairmentLossForInventory
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240628202939298"
      unitRef="USD">192000</gpvrf:AdjustmentsForImpairmentLossReversalOfImpairmentLossForInventory>
    <gpvrf:AdjustmentsForImpairmentLossReversalOfImpairmentLossForInventory
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240628202944602"
      unitRef="USD">153798</gpvrf:AdjustmentsForImpairmentLossReversalOfImpairmentLossForInventory>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942660_xbrl_20200723120659068_112"
      unitRef="USD">131416</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942660_xbrl_20200723120659068_115"
      unitRef="USD">-30897</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942660_xbrl_20200723120659068_118"
      unitRef="USD">-65117</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942672_xbrl_20200723120659068_132"
      unitRef="USD">-11747378</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942672_xbrl_20200723120659068_135"
      unitRef="USD">-8856142</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942672_xbrl_20200723120659068_138"
      unitRef="USD">-7696627</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942683_xbrl_20200723120659068_162"
      unitRef="USD">6255091</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942683_xbrl_20200723120659068_165"
      unitRef="USD">-7377311</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942683_xbrl_20200723120659068_168"
      unitRef="USD">1480669</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942709_xbrl_20200723120659068_182"
      unitRef="USD">8752609</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942709_xbrl_20200723120659068_185"
      unitRef="USD">-9132692</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942709_xbrl_20200723120659068_188"
      unitRef="USD">-21018276</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <gpvrf:AdjustmentsForDecreaseIncreaseInPrepaidsAndDeposits
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942720_xbrl_20200723120659068_192"
      unitRef="USD">-419778</gpvrf:AdjustmentsForDecreaseIncreaseInPrepaidsAndDeposits>
    <gpvrf:AdjustmentsForDecreaseIncreaseInPrepaidsAndDeposits
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942720_xbrl_20200723120659068_195"
      unitRef="USD">172935</gpvrf:AdjustmentsForDecreaseIncreaseInPrepaidsAndDeposits>
    <gpvrf:AdjustmentsForDecreaseIncreaseInPrepaidsAndDeposits
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942720_xbrl_20200723120659068_198"
      unitRef="USD">-73373</gpvrf:AdjustmentsForDecreaseIncreaseInPrepaidsAndDeposits>
    <gpvrf:AdjustmentsForDecreaseIncreaseInFinanceLeaseReceivables
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942744_xbrl_20200723120659068_212"
      unitRef="USD">132138</gpvrf:AdjustmentsForDecreaseIncreaseInFinanceLeaseReceivables>
    <gpvrf:AdjustmentsForDecreaseIncreaseInFinanceLeaseReceivables
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942744_xbrl_20200723120659068_215"
      unitRef="USD">425383</gpvrf:AdjustmentsForDecreaseIncreaseInFinanceLeaseReceivables>
    <gpvrf:AdjustmentsForDecreaseIncreaseInFinanceLeaseReceivables
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942744_xbrl_20210629114419431"
      unitRef="USD">287947</gpvrf:AdjustmentsForDecreaseIncreaseInFinanceLeaseReceivables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942767_xbrl_20200723120659068_232"
      unitRef="USD">-4339016</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942767_xbrl_20200723120659068_235"
      unitRef="USD">5816192</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942767_xbrl_20200723120659068_238"
      unitRef="USD">192973</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942778_xbrl_20200723120659068_242"
      unitRef="USD">-337484</ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942778_xbrl_20200723120659068_245"
      unitRef="USD">3158930</ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942778_xbrl_20200723120659068_248"
      unitRef="USD">6389707</ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDerivativeFinancialLiabilities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942791_xbrl_20200723120659068_252"
      unitRef="USD">571570</ifrs-full:AdjustmentsForIncreaseDecreaseInDerivativeFinancialLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDerivativeFinancialLiabilities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942791_xbrl_20200723120659068_255"
      unitRef="USD">1034766</ifrs-full:AdjustmentsForIncreaseDecreaseInDerivativeFinancialLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDerivativeFinancialLiabilities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942791_xbrl_20200723120659068_258"
      unitRef="USD">93232</ifrs-full:AdjustmentsForIncreaseDecreaseInDerivativeFinancialLiabilities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942804_xbrl_20200723123351087"
      unitRef="USD">-1132248</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942804_xbrl_20200723123422084"
      unitRef="USD">-14757939</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942804_xbrl_20200723123432063"
      unitRef="USD">-20343748</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717235406765_xbrl_20210629114942843_xbrl_20200723120659068_312"
      unitRef="USD">0</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717235406765_xbrl_20210629114942843_xbrl_20200723120659068_315"
      unitRef="USD">874184</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717235406765_xbrl_20210629114942843_xbrl_20200723120659068_318"
      unitRef="USD">0</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <gpvrf:RestrictedDepositClassifiedAsInvestingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625102142542_xbrl_20230717235406765_xbrl_20210629114942843_xbrl_20200723120659068_312"
      unitRef="USD">400000</gpvrf:RestrictedDepositClassifiedAsInvestingActivities>
    <gpvrf:RestrictedDepositClassifiedAsInvestingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240625102142542_xbrl_20230717235406765_xbrl_20210629114942843_xbrl_20200723120659068_315"
      unitRef="USD">0</gpvrf:RestrictedDepositClassifiedAsInvestingActivities>
    <gpvrf:RestrictedDepositClassifiedAsInvestingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240625102142542_xbrl_20230717235406765_xbrl_20210629114942843_xbrl_20200723120659068_318"
      unitRef="USD">0</gpvrf:RestrictedDepositClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942843_xbrl_20200723120659068_312"
      unitRef="USD">361533</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942843_xbrl_20200723120659068_315"
      unitRef="USD">355993</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942843_xbrl_20200723120659068_318"
      unitRef="USD">536093</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <gpvrf:ProceedsFromLionTruckBodyBusinessCombination
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717235408836_xbrl_20210629114942843_xbrl_20200723120659068_312"
      unitRef="USD">0</gpvrf:ProceedsFromLionTruckBodyBusinessCombination>
    <gpvrf:ProceedsFromLionTruckBodyBusinessCombination
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717235408836_xbrl_20210629114942843_xbrl_20200723120659068_315"
      unitRef="USD">215000</gpvrf:ProceedsFromLionTruckBodyBusinessCombination>
    <gpvrf:ProceedsFromLionTruckBodyBusinessCombination
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717235408836_xbrl_20210629114942843_xbrl_20200723120659068_318"
      unitRef="USD">0</gpvrf:ProceedsFromLionTruckBodyBusinessCombination>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942854_xbrl_20200723123721947"
      unitRef="USD">-761533</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942854_xbrl_20200723123815883"
      unitRef="USD">303191</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942854_xbrl_20200723123848929"
      unitRef="USD">-536093</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942881_xbrl_20200723120659068_352"
      unitRef="USD">449400</ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties>
    <ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942881_xbrl_20200723120659068_355"
      unitRef="USD">0</ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties>
    <ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942881_xbrl_20200723120659068_358"
      unitRef="USD">0</ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties>
    <ifrs-full:CashAdvancesAndLoansFromRelatedParties
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942893_xbrl_20200723120659068_362"
      unitRef="USD">0</ifrs-full:CashAdvancesAndLoansFromRelatedParties>
    <ifrs-full:CashAdvancesAndLoansFromRelatedParties
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942893_xbrl_20200723120659068_365"
      unitRef="USD">3043734</ifrs-full:CashAdvancesAndLoansFromRelatedParties>
    <ifrs-full:CashAdvancesAndLoansFromRelatedParties
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942893_xbrl_20200723120659068_368"
      unitRef="USD">0</ifrs-full:CashAdvancesAndLoansFromRelatedParties>
    <gpvrf:ProceedsFromRepaymentOfLineOfCredit
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942905_xbrl_20200723120659068_372"
      unitRef="USD">850974</gpvrf:ProceedsFromRepaymentOfLineOfCredit>
    <gpvrf:ProceedsFromRepaymentOfLineOfCredit
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942905_xbrl_20200723120659068_375"
      unitRef="USD">845853</gpvrf:ProceedsFromRepaymentOfLineOfCredit>
    <gpvrf:ProceedsFromRepaymentOfLineOfCredit
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942905_xbrl_20210629114650804"
      unitRef="USD">5766379</gpvrf:ProceedsFromRepaymentOfLineOfCredit>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625102152973_xbrl_20210629114942905_xbrl_20200723120659068_372"
      unitRef="USD">2235375</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240625102152973_xbrl_20210629114942905_xbrl_20200723120659068_375"
      unitRef="USD">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240625102152973_xbrl_20210629114942905_xbrl_20210629114650804"
      unitRef="USD">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <gpvrf:MonthlyPayments
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717235518483_xbrl_20210629114942905_xbrl_20200723120659068_372"
      unitRef="USD">30111</gpvrf:MonthlyPayments>
    <gpvrf:MonthlyPayments
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717235518483_xbrl_20210629114942905_xbrl_20200723120659068_375"
      unitRef="USD">15055</gpvrf:MonthlyPayments>
    <gpvrf:MonthlyPayments
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717235518483_xbrl_20210629114942905_xbrl_20210629114650804"
      unitRef="USD">0</gpvrf:MonthlyPayments>
    <gpvrf:PaymentsOfPromissoryNoteClassifiedAsFinancingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942916_xbrl_20200723120659068_382"
      unitRef="USD">0</gpvrf:PaymentsOfPromissoryNoteClassifiedAsFinancingActivities>
    <gpvrf:PaymentsOfPromissoryNoteClassifiedAsFinancingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942916_xbrl_20200723120659068_385"
      unitRef="USD">0</gpvrf:PaymentsOfPromissoryNoteClassifiedAsFinancingActivities>
    <gpvrf:PaymentsOfPromissoryNoteClassifiedAsFinancingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942916_xbrl_20200723120659068_388"
      unitRef="USD">346166</gpvrf:PaymentsOfPromissoryNoteClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942928_xbrl_20200723120659068_392"
      unitRef="USD">1050611</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942928_xbrl_20200723120659068_395"
      unitRef="USD">394580</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942928_xbrl_20210629114448783"
      unitRef="USD">266042</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705133348976"
      unitRef="USD">520892</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705133407489"
      unitRef="USD">4895826</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705133435083"
      unitRef="USD">0</ifrs-full:ProceedsFromIssuingShares>
    <gpvrf:RepaymentOfOtherLiabilities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717235522023_xbrl_20210629114942905_xbrl_20200723120659068_372"
      unitRef="USD">8566</gpvrf:RepaymentOfOtherLiabilities>
    <gpvrf:RepaymentOfOtherLiabilities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717235522023_xbrl_20210629114942905_xbrl_20200723120659068_375"
      unitRef="USD">8566</gpvrf:RepaymentOfOtherLiabilities>
    <gpvrf:RepaymentOfOtherLiabilities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717235522023_xbrl_20210629114942905_xbrl_20210629114650804"
      unitRef="USD">0</gpvrf:RepaymentOfOtherLiabilities>
    <gpvrf:PaymentsForEquityOfferingCosts
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942965_xbrl_20200723120659068_432"
      unitRef="USD">14904</gpvrf:PaymentsForEquityOfferingCosts>
    <gpvrf:PaymentsForEquityOfferingCosts
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942965_xbrl_20210629114508308"
      unitRef="USD">216803</gpvrf:PaymentsForEquityOfferingCosts>
    <gpvrf:PaymentsForEquityOfferingCosts
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220525015515463"
      unitRef="USD">27329</gpvrf:PaymentsForEquityOfferingCosts>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942978_xbrl_20200723120659068_442"
      unitRef="USD">209962</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942978_xbrl_20200723120659068_445"
      unitRef="USD">8761</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114942978_xbrl_20200723120659068_448"
      unitRef="USD">1226259</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfWarrants
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114942990_xbrl_20200723120659068_452"
      unitRef="USD">0</ifrs-full:ProceedsFromExerciseOfWarrants>
    <ifrs-full:ProceedsFromExerciseOfWarrants
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114942990_xbrl_20210629114515491"
      unitRef="USD">0</ifrs-full:ProceedsFromExerciseOfWarrants>
    <ifrs-full:ProceedsFromExerciseOfWarrants
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220525015522980"
      unitRef="USD">6311673</ifrs-full:ProceedsFromExerciseOfWarrants>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114943002_xbrl_20200723124553383"
      unitRef="USD">2323833</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240625093437315"
      unitRef="USD">8189280</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114943002_xbrl_20200723124807095"
      unitRef="USD">12664774</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114943014_xbrl_20200723120659068_482"
      unitRef="USD">120437</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114943014_xbrl_20200723120659068_485"
      unitRef="USD">-22452</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114943014_xbrl_20200723120659068_488"
      unitRef="USD">-104559</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629114943026_xbrl_20200723120659068_502"
      unitRef="USD">550489</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629114943026_xbrl_20200723120659068_505"
      unitRef="USD">-6287920</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629114943026_xbrl_20200723120659068_508"
      unitRef="USD">-8319626</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629114943038_xbrl_20200723120659068_512"
      unitRef="USD">600402</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20210629114943038_xbrl_20200723120659068_515"
      unitRef="USD">6888322</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20210331"
      decimals="0"
      id="Fxbrl_20210629114943038_xbrl_20200723120659068_518"
      unitRef="USD">15207948</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629114943050_xbrl_20200723120659068_522"
      unitRef="USD">1150891</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629114943050_xbrl_20200723120659068_525"
      unitRef="USD">600402</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20210629114943050_xbrl_20200723120659068_528"
      unitRef="USD">6888322</ifrs-full:CashAndCashEquivalents>
    <gpvrf:DisclosureOfNatureAndContinuanceOfOperationsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220706125149279">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;span style="width: 27.61pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Nature and Continuance of Operations and Going Concern&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;GreenPower Motor Company Inc. ("GreenPower" or the "Company") was incorporated in the Province of British Columbia on September 18, 2007. The Company is a manufacturer and distributor of purpose-built, all-electric, zero-emission medium and heavy-duty vehicles serving the cargo and delivery market, shuttle and transit space and school bus sector.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company's corporate office is located at Suite 240-209 Carrall St., Vancouver, Canada and the Company maintains its primary operational facilities in southern California and a manufacturing facility in West Virginia.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The consolidated financial statements were approved by the Board of Directors on June 28, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;These consolidated financial statements have been prepared on the basis that the Company is a going concern, meaning that the Company will continue in operation for the foreseeable future and will be able to realize assets and discharge liabilities in the normal course of operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company's operations are dependent upon its ability to raise capital and generate cash flows. As at March 31, 2024, the Company had a cash balance of $1,150,891, working capital, defined as current assets less current liabilities, of $15,561,765, accumulated deficit of ($79,020,920), shareholders' equity of $11,566,819, and the Company recorded a loss of ($18,342,796) for the year ended March 31, 2024. These consolidated financial statements do not include any adjustments related to the recoverability and classification of recorded asset amounts and classification of liabilities that might be necessary should the Company be unable to continue in existence. The continuation of the Company as a going concern is dependent on future cash flows from operations including the successful sale and manufacture of electric buses to achieve a profitable level of operations and obtaining necessary financing to fund ongoing operations. The Company's ability to achieve its business objectives is subject to material uncertainty which casts substantial doubt upon the Company's ability to continue as a going concern. Management plans to address this material uncertainty by selling vehicles in inventory, collecting accounts receivable, accessing funds available from its operating line of credit and term loan facility with Export Development Canada ("EDC") and, from time to time, and by seeking potential new sources of financing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </gpvrf:DisclosureOfNatureAndContinuanceOfOperationsExplanatory>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629113416774"
      unitRef="USD">1150891</ifrs-full:CashAndCashEquivalents>
    <gpvrf:WorkingCapitalSurplusDeficit
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629102557516"
      unitRef="USD">15561765</gpvrf:WorkingCapitalSurplusDeficit>
    <ifrs-full:RetainedEarnings
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629105356705"
      unitRef="USD">-79020920</ifrs-full:RetainedEarnings>
    <ifrs-full:Equity
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629113609108"
      unitRef="USD">11566819</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717212240637"
      unitRef="USD">-18342796</ifrs-full:ProfitLoss>
    <ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625043946869">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;2.&lt;/b&gt;&lt;span style="width: 27.61pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Material Accounting Policy Information&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;span style="width: 2.93pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Basis of presentation&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Statement of Compliance with IFRS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;These annual consolidated financial statements are prepared in accordance with International Financial Reporting Standards ("IFRS") as issued by the International Accounting Standards Board ("IASB"), and the interpretations of the International Financial Reporting Interpretations Committee ("IFRIC"). These consolidated financial statements are presented on a historical cost basis, except for financial instruments classified as fair value through profit or loss ("FVTPL") or as fair value through other comprehensive income ("FVOCI"), in U.S. dollars. In addition, these consolidated financial statements have been prepared using the accrual basis of accounting, except for cash flow information. The preparation of these consolidated financial statements in compliance with IFRS requires management to make certain critical accounting estimates. It also requires management to exercise judgment in applying the Company's accounting policies.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;span style="width: 2.64pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Basis of consolidation&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;These consolidated financial statements include the accounts of the Company and all of its wholly-owned subsidiaries:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 285px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Name of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 92px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Country of &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 78px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Ownership &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 78px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Ownership &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 281px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Principal &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Subsidiary&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;31-Mar-24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;31-Mar-23&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Activity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP GreenPower Industries Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Holding company
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Motor Company, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0939181 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus sales and leasing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;San Joaquin Valley Equipment Leasing, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus leasing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0999314 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Inactive
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric Vehicle Logistics Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Vehicle Transportation
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Manufacturing WV Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP Truck Body Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Truck body manufacturing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Lion Truck Body Incorporated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Truck body manufacturing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Gerui New Energy Vehicle (Nanjing) Co., Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                China
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric bus manufacturing and distribution&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;EA Green-Power Private Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                India
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;All intercompany balances, transactions, revenues and expenses are eliminated upon consolidation. Certain information and note disclosures which are considered material to the understanding of the Company's consolidated financial statements are provided below.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Subsidiaries are consolidated from the date of acquisition, being the date on which the Company obtains control. The financial statements of the subsidiaries are prepared for the same reporting period as the parent company, using consistent accounting policies.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;

                        &lt;div&gt;

                        &lt;/div&gt;

                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(c)&lt;/i&gt;&lt;span style="width: 2.84pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Financial instruments Classification&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 9 requires a company to classify its financial instruments based on the way they are measured, into one of three categories: Amortized Cost, FVTPL, and FVOCI. In determining the appropriate category for financial assets, a company must consider whether it intends to hold the financial assets and collect the contractual cash flows or to collect the cash flows and sell financial assets (the "business model test") and whether the contractual cash flows of an asset are solely payments of principal and interest (the "SPPI test").&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;All of the Company's financial instruments, initially recognized at fair value, are subsequently measured at amortized cost using the effective interest method.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Financial liabilities classified as FVTPL are measured at fair value with unrealized gains and losses recognized through the Consolidated Statements of Operations. The Company did not have any liabilities classified as FVTPL as at March 31, 2024 and March 31, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Certain debt instrument assets must be classified as FVOCI unless the option to FVTPL is taken and the FVOCI classification is an election for equity assets. The Company did not have any debt or equity assets classified as FVOCI as at March 31, 2024 and March 31, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Measurement&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower initially measures its financial instruments at fair value and subsequently at amortized cost using the effective interest method. Transaction costs are included in the initial fair value measurement of the financial instruments, and the Company incorporates the expected credit loss in financial assets on a forward-looking basis. The Company will, at a minimum, recognize 12-month expected losses in profit or loss, and if a significant increase in credit risk occurs after initial recognition, lifetime expected losses will be recognized.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Impairment&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company assesses on a forward-looking basis the expected credit loss associated with financial assets measured at amortized cost. The impairment methodology applied depends on whether there has been a significant increase in credit risk. For trade receivables, the Company applies the simplified approach permitted by IFRS 9, which requires expected lifetime losses to be recognized from initial recognition of the receivables, which is recorded as an allowance for credit losses. Losses are recognized in profit or loss and reflected in an allowance account against receivables. When a subsequent event causes the amount of impairment loss to decrease, the decrease in impairment loss is reversed through profit or loss. As at March 31, 2024 the Company recognized net allowance for credit losses of $1,319,873 &#160;against its accounts receivable, (2023 &#x2013; net $94,791) (Note 5). The Company recognized an allowance for credit losses of $131,089 on its promissory note receivable during the year ended March 31, 2024 (2023 &#x2013; &lt;span style="-sec-ix-hidden: Fxbrl_20240628054941958;"&gt;nil&lt;/span&gt;).&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Lifetime expected losses will be recognized on financial assets for which there is a significant increase in credit risk after initial recognition. During the year ended March 31, 2024 the Company recognized an impairment of $nil on accounts receivables (2023 - $nil). During the year ended March 31, 2024 the Company recognized an impairment of $423,267 on its finance lease receivables (2023 - $nil).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;

                        &lt;div&gt;

                        &lt;/div&gt;

                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(d) Cash and cash equivalents&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Cash and cash equivalents usually consist of highly liquid investments which are readily convertible into cash with maturity of three months or less and are subject to an insignificant risk of change in value. As at March 31, 2024 and March 31, 2023 the Company had no cash equivalents.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(e)&lt;/i&gt;&lt;span style="width: 2.33pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Revenue recognition&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The majority of the Company's contracts have a single performance obligation, which is the delivery of goods, including electric vehicles, vehicle parts, and completed truck bodies. The Company recognizes revenue from these contracts with customers when a customer obtains control of the goods or services, and the Company satisfies its performance obligation to customers in exchange for consideration the Company expects to receive, net of discounts and taxes. Revenue for these contracts is allocated to the single performance obligation, which is the transfer of the asset, including vehicles, vehicle parts, and completed truck bodies. Payment terms vary by customer, and the range of payment terms can vary between requiring up front deposits, payment on receipt, or net terms of 30 days or longer in exceptional circumstances.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company has also recognized revenue from a contract under which the Company was reimbursed for certain costs incurred on a project over time. This revenue was recognized over the period earned, in accordance with the terms of the Contract. The Company has also earned vehicle transportation revenue, which is recognized when the transportation is completed. The Company is a lessor under certain lease contracts involving GreenPower all-electric vehicles. The recognition of lease revenue is discussed in note 2. (p).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;When the period between the receipt of consideration and revenue recognition is greater than one year, the Company determines whether the financing component is significant to the contract. Where a contract is determined to have a significant financing component, the transaction price is adjusted to reflect the financing. The discount rate used in adjusting the promised amount of consideration is the rate that would be reflected in a separate financing transaction between the Company and the customer at contract inception. This rate is not subsequently adjusted for any other changes over the contract term.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(f) Warranty&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower provides its customers with a warranty on its vehicles which typically have a term of five years. Management estimates the related provision for future warranty claims based on historical warranty claim information as well as recent trends that might suggest past cost information may differ from future claims. The warranty expense provision is booked as a percentage of revenue, which creates a Warranty liability from which actual disbursements are deducted as incurred. GreenPower had a warranty liability balance to cover future warranty expenditures of $2,499,890 as at March 31, 2024 (2023 - $2,077,749) (Note 20).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(g)&lt;/i&gt;&lt;span style="width: 5.78pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Impairment of long-lived assets&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;At the end of each reporting period, the Company's assets are reviewed to determine whether there is any indication that those assets may be impaired. If such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment, if any. The recoverable amount is the higher of fair value less costs to sell and value in use. Fair value is determined as the amount that would be obtained from the sale of the asset in an arm's length transaction between knowledgeable and willing parties. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. If the recoverable amount of an asset is estimated to be less than its carrying&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;amount, the carrying amount of the asset is reduced to its recoverable amount and the impairment loss is recognized in the Consolidated Statements of Operations for the period. For an asset that does not generate largely independent cash inflows, the recoverable amount is determined for the cash generating unit to which the asset belongs. GreenPower recorded a writedown of assets of $423,237 during the year ended March 31, 2024 that was recorded on finance lease receivables, a writedown of $250,832 during the year ended March 31, 2023 that was booked against goodwill, and a writedown of $607,579 during the year ended March 31, 2022 that was booked against property and equipment, accounts receivable, and a promissory note receivable.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(h)&lt;/i&gt;&lt;span style="width: 2.93pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Foreign currency translation&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The consolidated entities and their respective functional currencies are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%; border-collapse: collapse;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;b&gt;Entity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; white-space: nowrap; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;b&gt;Functional Currency&lt;/b&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Motor Company Inc. (parent)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP GreenPower Industries Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Canadian Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Motor Company, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0939181 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Canadian Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;San Joaquin Valley Equipment Leasing, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0999314 B.C. Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Canadian Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric Vehicle Logistics Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Manufacturing WV Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP Truck Body Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Lion Truck Body Incorporated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;EA GreenPower Private Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Gerui New Energy Vehicle (Nanjing) Co. Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;RMB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Translation to functional currency&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Foreign currency transactions are translated into U.S. dollars using exchange rates in effect at the date of the transaction. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the exchange rate in effect at the measurement date. Non-monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the historical exchange rate or the exchange rate in effect at the measurement date for items recognized at FVTPL. Gains and losses arising from foreign exchange are included in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Translation to presentation currency&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The results and financial position of those entities with a functional currency different from the presentation currency are translated into the presentation currency as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-left: 36pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="display: inline-block; width: 16.7pt;"&gt;&#160;&lt;/span&gt;assets and liabilities are translated at the closing rate at the date of the Statements of Financial Position;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; margin-left: 36pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="display: inline-block; width: 16.7pt;"&gt;&#160;&lt;/span&gt;income and expenses are translated at average exchange rates; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-left: 36pt; text-indent: -18pt; margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="display: inline-block; width: 16.7pt;"&gt;&#160;&lt;/span&gt;all resulting exchange differences are recognized in accumulated other comprehensive income/loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;

                        &lt;div&gt;

                        &lt;/div&gt;

                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(i)&lt;/i&gt;&lt;span style="width: 3.22pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Inventory&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Vehicle inventory is recorded at the lower of average cost and net realizable value with cost determined by vehicle model in accordance with standard input costs which are reviewed and updated over time based on actual costs. Parts inventory is valued at the lower of cost and net realizable value. WIP inventory is valued based on actual costs to bring the WIP to its current state of completion. The Company's inventory consists of work in process (including electric vehicles and truck bodies), parts, and finished goods. In determining net realizable value for new vehicles, the Company considers the cost, the average age of the vehicles, and recent sales of the same or similar models from inventory. For used vehicles, the Company considers the value of new inventory and compares this to the age and condition of used inventory, as well as sales (including leases) of same or similar used inventory, where available. When a vehicle in inventory is used for demonstration purposes it is transferred to property and equipment at the lesser of net book value and net realizable value (Note 11).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(j)&lt;/i&gt;&lt;span style="width: 9.12pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Property, plant, and equipment&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Property, plant and equipment ("PPE") are carried at cost, less accumulated depreciation and accumulated impairment losses. The cost of an item of PPE consists of the purchase price, any costs directly attributable to bringing the asset to the location and condition necessary for its intended use and an initial estimate of the costs of dismantling and removing the item and restoring the site on which it is located. Depreciation is provided at rates calculated to write off the cost of PPE, less their estimated residual value, using the following rates/estimated lives and methods:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%; border-collapse: collapse;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Computers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                3 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Furniture&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                7 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Automobiles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                5-10 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Demonstration Electric Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                5-12 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Tools and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                3 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Straight line over term of lease or economic life
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(k)&lt;/i&gt;&lt;span style="width: 2.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Loss per share&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company presents basic and diluted loss per share data for its common shares, calculated by dividing the loss attributable to common shareholders of the Company by the weighted average number of common shares outstanding during the period. Diluted loss per share does not adjust the loss attributable to common shareholders or the weighted average number of common shares outstanding when the effect is anti- dilutive. GreenPower's loss per common share, basic and diluted, for the year ended March 31, 2024 was $(0.74), (2023 - $(0.64), 2022 - $(0.69)), and excludes stock options (Note 15) from the calculation of diluted EPS for each period, as their effect would be anti-dilutive.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(l)&lt;/i&gt;&lt;span style="width: 2.62pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Share capital&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Common shares are classified as equity. Finder's fees and other related share issue costs, such as legal, regulatory, and printing, on the issue of the Company's shares are charged directly to share capital, net of any tax effects.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;

                        &lt;div&gt;

                        &lt;/div&gt;

                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(m) Share-based payment transactions&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company grants share-based awards to certain officers, employees, directors and other eligible persons. The fair value of the equity-settled awards is determined at the date of the grant. The movement in cumulative expense is recognized in the Consolidated Statements of Operations with a corresponding entry against the related equity settled share-based payments reserve account over the vesting period. No expense is recognized for awards that do not ultimately vest. If the awards expire unexercised, the related amount remains in share-option reserve.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(n) Government grants and vouchers&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #222222; background-color: #ffffff;"&gt;Government vouchers are recognized in revenue when there is reasonable assurance that the voucher will be received and the Company will comply with all required conditions. Those vouchers without specified future performance conditions are recognized in income when the voucher proceeds are receivable. A grant that imposes specified future performance conditions is recognized in income when those conditions are met. Government grants in the form of forgivable loans, or other forms of government grants or assistance, are evaluated in accordance with IAS 20 and are recognized when there is reasonable assurance that the Company will meet the terms of the government grant or assistance.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(o)&lt;/i&gt;&lt;span style="width: 2.98pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Provisions and contingent liabilities&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Provisions are recognized when present obligations as a result of a past event will probably lead to an outflow of economic resources from the Company and amounts can be estimated reliably. Timing or amount of the outflow may still be uncertain. Provisions are measured at the estimated expenditure required to settle the present obligation, based on the most reliable evidence available at the reporting date, including the risks and uncertainties associated with the present obligation. Provisions are discounted when the time value of money is significant.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(p)&lt;/i&gt;&lt;span style="width: 0.73pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Leases &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Definition of a lease&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;At inception of a contract, the Company assesses whether a contract is, or contains, a lease based on whether the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company has elected to apply the practical expedient to account for leases for which the lease term ends within 12 months of the date of initial application and leases of low value assets as short-term leases. The lease payments associated with these leases are recognized as expenses on a straight-line basis over the lease term.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;As a lessee&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company recognizes a right of use asset and a lease liability at the lease commencement date. The right of use asset is initially measured at cost, based on the initial amount of the lease liability. The assets are depreciated to the earlier of the end of the useful life of the right of use asset or the lease term using the straight-line method as this most closely reflects the expected pattern of consumption of the future economic benefits. The lease term includes periods covered by an option to extend if the Company is reasonably certain to exercise that option. The lease liability is initially measured at the present value of the lease payments that are not paid at the commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, at the Company's incremental borrowing rate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;As a lessor&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;When the Company acts as a lessor, it determines at lease inception whether each lease is a finance lease or an operating lease.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;To classify each lease, the Company makes an overall assessment of whether the lease transfers substantially all of the risks and rewards incidental to ownership of the underlying asset. If this is the case, then the lease is a finance lease; if not, then it is an operating lease.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Amounts due from lessees under finance leases are recorded as finance lease receivables at the amount of the Company's net investment in the leases. Finance lease income is recognized as revenue by allocating the lease income to accounting periods so as to reflect a constant periodic rate of return on the Company's net investment in the lease. The Company recognizes lease payments received under operating leases as income on a straight-line basis over the lease term, included in Revenue in the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(q) Goodwill and Impairment&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company is required to test, on an annual basis, whether goodwill has suffered any impairment. The recoverable amount is determined based on value in use calculations. The use of this method requires the estimation of future cash flows and the determination of a discount rate in order to calculate the present value of the cash flows. The Company did not record any goodwill during the year ended March 31, 2024. During the year ended March 31 2023, GreenPower acquired Lion Truck Body Inc., and recorded goodwill of $250,832 on the acquisition (Note 22). This goodwill was tested at year-end, and was not supported by the estimated future cash flows of the business, and management concluded that the $250,832 of goodwill from the acquisition was impaired and was therefore written off.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;


                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(r) Adoption of accounting standards&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #212121;"&gt;Certain new accounting standards have been published by the IASB that are effective for annual reporting periods beginning on or after January 1, 2023. These changes were reviewed by management and did not cause a change to the Company's financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;

                        &lt;div&gt;

                        &lt;/div&gt;

                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(s) Future accounting pronouncements&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #212121;"&gt;Certain new accounting standards have been published by the IASB that are not mandatory for the March 31, 2024 reporting period, as summarized in the following table:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;table border="1" cellpadding="3" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Mandatorily effective for periods beginning on or after January 1, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Mandatorily effective for periods beginning on or after January 1, 2025&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 1 - Presentation of Financial Statements (Non current liabilities with covenants)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 21 - The effect of changes in Foreign Exchange Rates (effective Jan 1, 2025)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 1 - Presentation of Financial Statements (classification of liabilities as current or non current)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 18 - Presentation and Disclosure in Financial Statements (effective Jan 1, 2027)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 7 Statement of Cash Flows and IFRS 7 - Financial Instruments (Supplier finance arrangement disclosure requirements)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 19 - Subsidiaries without Public Disclosures (effective Jan 1, 2027)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 16 - Leases (liability in a sale and leaseback)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company has reviewed new and revised accounting pronouncements that have been issued but are not yet effective. The Company has not early adopted any of these standards and is currently evaluating the impact, if any, that these standards might have on its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;

                    &lt;/div&gt;
                </ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory>
    <gpvrf:DescriptionOfAccountingPolicyForBasisOfPreparationExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718101824324">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;span style="width: 2.93pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Basis of presentation&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Statement of Compliance with IFRS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;These annual consolidated financial statements are prepared in accordance with International Financial Reporting Standards ("IFRS") as issued by the International Accounting Standards Board ("IASB"), and the interpretations of the International Financial Reporting Interpretations Committee ("IFRIC"). These consolidated financial statements are presented on a historical cost basis, except for financial instruments classified as fair value through profit or loss ("FVTPL") or as fair value through other comprehensive income ("FVOCI"), in U.S. dollars. In addition, these consolidated financial statements have been prepared using the accrual basis of accounting, except for cash flow information. The preparation of these consolidated financial statements in compliance with IFRS requires management to make certain critical accounting estimates. It also requires management to exercise judgment in applying the Company's accounting policies.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </gpvrf:DescriptionOfAccountingPolicyForBasisOfPreparationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102033263">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;span style="width: 2.64pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Basis of consolidation&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;These consolidated financial statements include the accounts of the Company and all of its wholly-owned subsidiaries:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 285px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Name of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 92px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Country of &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 78px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Ownership &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 78px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Ownership &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 281px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Principal &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Subsidiary&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;31-Mar-24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;31-Mar-23&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Activity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP GreenPower Industries Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Holding company
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Motor Company, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0939181 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus sales and leasing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;San Joaquin Valley Equipment Leasing, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus leasing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0999314 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Inactive
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric Vehicle Logistics Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Vehicle Transportation
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Manufacturing WV Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP Truck Body Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Truck body manufacturing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Lion Truck Body Incorporated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Truck body manufacturing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Gerui New Energy Vehicle (Nanjing) Co., Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                China
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric bus manufacturing and distribution&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;EA Green-Power Private Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                India
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;All intercompany balances, transactions, revenues and expenses are eliminated upon consolidation. Certain information and note disclosures which are considered material to the understanding of the Company's consolidated financial statements are provided below.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Subsidiaries are consolidated from the date of acquisition, being the date on which the Company obtains control. The financial statements of the subsidiaries are prepared for the same reporting period as the parent company, using consistent accounting policies.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
    <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718105629921">
                                    &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 285px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Name of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 92px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Country of &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 78px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Ownership &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 78px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Ownership &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; width: 281px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Principal &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Subsidiary&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;31-Mar-24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;31-Mar-23&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Activity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP GreenPower Industries Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Holding company
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Motor Company, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0939181 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus sales and leasing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;San Joaquin Valley Equipment Leasing, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus leasing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0999314 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Canada
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Inactive
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric Vehicle Logistics Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Vehicle Transportation
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Manufacturing WV Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP Truck Body Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Truck body manufacturing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Lion Truck Body Incorporated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                United States
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Truck body manufacturing
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Gerui New Energy Vehicle (Nanjing) Co., Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                China
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric bus manufacturing and distribution&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;EA Green-Power Private Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                India
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Electric bus manufacturing and distribution
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGPGreenPowerIndustriesIncMember"
      id="Fxbrl_20210629075641483">Canada</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGPGreenPowerIndustriesIncMember"
      decimals="2"
      id="Fxbrl_20210629075647997"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfGPGreenPowerIndustriesIncMember"
      decimals="2"
      id="Fxbrl_20210629075700066"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGPGreenPowerIndustriesIncMember"
      id="Fxbrl_20210629075706764">Holding company</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerMotorCompanyIncMember"
      id="Fxbrl_20210629075726101">United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerMotorCompanyIncMember"
      decimals="2"
      id="Fxbrl_20210629075732307"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfGreenPowerMotorCompanyIncMember"
      decimals="2"
      id="Fxbrl_20210629075739053"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerMotorCompanyIncMember"
      id="Fxbrl_20210629075745472">Electric bus manufacturing and distribution</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdMember"
      id="Fxbrl_20210629075818723">Canada</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdMember"
      decimals="2"
      id="Fxbrl_20210629075826018"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfBCLtdMember"
      decimals="2"
      id="Fxbrl_20210629075834065"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdMember"
      id="Fxbrl_20210629075839747">Electric bus sales and leasing</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSanJoaquinValleyEquipmentLeasingIncMember"
      id="Fxbrl_20210629075846882">United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSanJoaquinValleyEquipmentLeasingIncMember"
      decimals="2"
      id="Fxbrl_20210629075852579"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfSanJoaquinValleyEquipmentLeasingIncMember"
      decimals="2"
      id="Fxbrl_20210629075857693"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSanJoaquinValleyEquipmentLeasingIncMember"
      id="Fxbrl_20210629075906248">Electric bus leasing</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdOneMember"
      id="Fxbrl_20210629075915474">Canada</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdOneMember"
      decimals="2"
      id="Fxbrl_20210629075920924"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfBCLtdOneMember"
      decimals="2"
      id="Fxbrl_20210629075926629"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfBCLtdOneMember"
      id="Fxbrl_20210629075933845">Inactive</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfElectricVehicleLogisticsIncMember"
      id="Fxbrl_20210629080112427">United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfElectricVehicleLogisticsIncMember"
      decimals="2"
      id="Fxbrl_20220705142540486"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfElectricVehicleLogisticsIncMember"
      decimals="2"
      id="Fxbrl_20210629080136459"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfElectricVehicleLogisticsIncMember"
      id="Fxbrl_20210629080156500">Vehicle Transportation</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerManufacturingWvIncMember"
      id="Fxbrl_20220705142405145">United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerManufacturingWvIncMember"
      decimals="2"
      id="Fxbrl_20220705142635586"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfGreenPowerManufacturingWvIncMember"
      decimals="2"
      id="Fxbrl_20230718110006804"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGreenPowerManufacturingWvIncMember"
      id="Fxbrl_20220705142658337">Electric bus manufacturing and distribution</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGpTruckBodyIncMember"
      id="Fxbrl_20240625031725786_xbrl_20230718110349055">United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGpTruckBodyIncMember"
      decimals="2"
      id="Fxbrl_20240625031725786_xbrl_20230718123357931"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGpTruckBodyIncMember"
      id="Fxbrl_20240625031725786_xbrl_20220705142855922">Truck body manufacturing</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfLionTruckBodyIncorporatedMember"
      id="Fxbrl_20230718110349055">United States</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="2"
      id="Fxbrl_20230718123357931"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="2"
      id="Fxbrl_20220705142640361"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfLionTruckBodyIncorporatedMember"
      id="Fxbrl_20220705142855922">Truck body manufacturing</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGeruiNewEnergyVehicleCoLtdMember"
      id="Fxbrl_20230718110417181">China</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfGeruiNewEnergyVehicleCoLtdMember"
      decimals="2"
      id="Fxbrl_20230718110432511"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfGeruiNewEnergyVehicleCoLtdMember"
      decimals="2"
      id="Fxbrl_20240625234805158"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfEaGreenPowerPrivateLtdMember"
      id="Fxbrl_20220705142412530">India</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfEaGreenPowerPrivateLtdMember"
      decimals="2"
      id="Fxbrl_20230718110033596"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="C_20220401to20230331_deiLegalEntityAxis_gpvrfEaGreenPowerPrivateLtdMember"
      decimals="2"
      id="Fxbrl_20230718110052916"
      unitRef="Pure">1</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <gpvrf:PrincipalActivityOfEntity
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfEaGreenPowerPrivateLtdMember"
      id="Fxbrl_20220705142904394">Electric bus manufacturing and distribution</gpvrf:PrincipalActivityOfEntity>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102128058">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(c)&lt;/i&gt;&lt;span style="width: 2.84pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Financial instruments Classification&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 9 requires a company to classify its financial instruments based on the way they are measured, into one of three categories: Amortized Cost, FVTPL, and FVOCI. In determining the appropriate category for financial assets, a company must consider whether it intends to hold the financial assets and collect the contractual cash flows or to collect the cash flows and sell financial assets (the "business model test") and whether the contractual cash flows of an asset are solely payments of principal and interest (the "SPPI test").&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;All of the Company's financial instruments, initially recognized at fair value, are subsequently measured at amortized cost using the effective interest method.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Financial liabilities classified as FVTPL are measured at fair value with unrealized gains and losses recognized through the Consolidated Statements of Operations. The Company did not have any liabilities classified as FVTPL as at March 31, 2024 and March 31, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Certain debt instrument assets must be classified as FVOCI unless the option to FVTPL is taken and the FVOCI classification is an election for equity assets. The Company did not have any debt or equity assets classified as FVOCI as at March 31, 2024 and March 31, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Measurement&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower initially measures its financial instruments at fair value and subsequently at amortized cost using the effective interest method. Transaction costs are included in the initial fair value measurement of the financial instruments, and the Company incorporates the expected credit loss in financial assets on a forward-looking basis. The Company will, at a minimum, recognize 12-month expected losses in profit or loss, and if a significant increase in credit risk occurs after initial recognition, lifetime expected losses will be recognized.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Impairment&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company assesses on a forward-looking basis the expected credit loss associated with financial assets measured at amortized cost. The impairment methodology applied depends on whether there has been a significant increase in credit risk. For trade receivables, the Company applies the simplified approach permitted by IFRS 9, which requires expected lifetime losses to be recognized from initial recognition of the receivables, which is recorded as an allowance for credit losses. Losses are recognized in profit or loss and reflected in an allowance account against receivables. When a subsequent event causes the amount of impairment loss to decrease, the decrease in impairment loss is reversed through profit or loss. As at March 31, 2024 the Company recognized net allowance for credit losses of $1,319,873 &#160;against its accounts receivable, (2023 &#x2013; net $94,791) (Note 5). The Company recognized an allowance for credit losses of $131,089 on its promissory note receivable during the year ended March 31, 2024 (2023 &#x2013; &lt;span style="-sec-ix-hidden: Fxbrl_20240628054941958;"&gt;nil&lt;/span&gt;).&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Lifetime expected losses will be recognized on financial assets for which there is a significant increase in credit risk after initial recognition. During the year ended March 31, 2024 the Company recognized an impairment of $nil on accounts receivables (2023 - $nil). During the year ended March 31, 2024 the Company recognized an impairment of $423,267 on its finance lease receivables (2023 - $nil).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
    <ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240628054908206"
      unitRef="USD">1319873</ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240628054933614"
      unitRef="USD">94791</ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets>
    <gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240628054920945"
      unitRef="USD">131089</gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable>
    <gpvrf:ImpairmentOnAccountsReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705143301986"
      unitRef="USD">0</gpvrf:ImpairmentOnAccountsReceivable>
    <gpvrf:ImpairmentOnAccountsReceivable
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705143308964"
      unitRef="USD">0</gpvrf:ImpairmentOnAccountsReceivable>
    <gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625041046712"
      unitRef="USD">423267</gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease>
    <gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240625041110904"
      unitRef="USD">0</gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease>
    <ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102230104">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(d) Cash and cash equivalents&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Cash and cash equivalents usually consist of highly liquid investments which are readily convertible into cash with maturity of three months or less and are subject to an insignificant risk of change in value. As at March 31, 2024 and March 31, 2023 the Company had no cash equivalents.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102300191">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(e)&lt;/i&gt;&lt;span style="width: 2.33pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Revenue recognition&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The majority of the Company's contracts have a single performance obligation, which is the delivery of goods, including electric vehicles, vehicle parts, and completed truck bodies. The Company recognizes revenue from these contracts with customers when a customer obtains control of the goods or services, and the Company satisfies its performance obligation to customers in exchange for consideration the Company expects to receive, net of discounts and taxes. Revenue for these contracts is allocated to the single performance obligation, which is the transfer of the asset, including vehicles, vehicle parts, and completed truck bodies. Payment terms vary by customer, and the range of payment terms can vary between requiring up front deposits, payment on receipt, or net terms of 30 days or longer in exceptional circumstances.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company has also recognized revenue from a contract under which the Company was reimbursed for certain costs incurred on a project over time. This revenue was recognized over the period earned, in accordance with the terms of the Contract. The Company has also earned vehicle transportation revenue, which is recognized when the transportation is completed. The Company is a lessor under certain lease contracts involving GreenPower all-electric vehicles. The recognition of lease revenue is discussed in note 2. (p).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;When the period between the receipt of consideration and revenue recognition is greater than one year, the Company determines whether the financing component is significant to the contract. Where a contract is determined to have a significant financing component, the transaction price is adjusted to reflect the financing. The discount rate used in adjusting the promised amount of consideration is the rate that would be reflected in a separate financing transaction between the Company and the customer at contract inception. This rate is not subsequently adjusted for any other changes over the contract term.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <gpvrf:DescriptionOfAccountingPolicyForWarrantyExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625043357086">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(f) Warranty&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower provides its customers with a warranty on its vehicles which typically have a term of five years. Management estimates the related provision for future warranty claims based on historical warranty claim information as well as recent trends that might suggest past cost information may differ from future claims. The warranty expense provision is booked as a percentage of revenue, which creates a Warranty liability from which actual disbursements are deducted as incurred. GreenPower had a warranty liability balance to cover future warranty expenditures of $2,499,890 as at March 31, 2024 (2023 - $2,077,749) (Note 20).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </gpvrf:DescriptionOfAccountingPolicyForWarrantyExplanatory>
    <gpvrf:TermOfWarranty
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625043319827">P5Y</gpvrf:TermOfWarranty>
    <ifrs-full:WarrantyProvision
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625043336126"
      unitRef="USD">2499890</ifrs-full:WarrantyProvision>
    <ifrs-full:WarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625043341294"
      unitRef="USD">2077749</ifrs-full:WarrantyProvision>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102338889">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(g)&lt;/i&gt;&lt;span style="width: 5.78pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Impairment of long-lived assets&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;At the end of each reporting period, the Company's assets are reviewed to determine whether there is any indication that those assets may be impaired. If such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment, if any. The recoverable amount is the higher of fair value less costs to sell and value in use. Fair value is determined as the amount that would be obtained from the sale of the asset in an arm's length transaction between knowledgeable and willing parties. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. If the recoverable amount of an asset is estimated to be less than its carrying&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;amount, the carrying amount of the asset is reduced to its recoverable amount and the impairment loss is recognized in the Consolidated Statements of Operations for the period. For an asset that does not generate largely independent cash inflows, the recoverable amount is determined for the cash generating unit to which the asset belongs. GreenPower recorded a writedown of assets of $423,237 during the year ended March 31, 2024 that was recorded on finance lease receivables, a writedown of $250,832 during the year ended March 31, 2023 that was booked against goodwill, and a writedown of $607,579 during the year ended March 31, 2022 that was booked against property and equipment, accounts receivable, and a promissory note receivable.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <gpvrf:WritedownOfAssetsDueToFinanceLeaseReceivables
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625043417406"
      unitRef="USD">423237</gpvrf:WritedownOfAssetsDueToFinanceLeaseReceivables>
    <gpvrf:WritedownOfAssetsDueToGoodwill
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240625043425579"
      unitRef="USD">250832</gpvrf:WritedownOfAssetsDueToGoodwill>
    <gpvrf:WritedownOfAssetsDueToPropertyPlantAndEquipmentAndReceivables
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240625043444096"
      unitRef="USD">607579</gpvrf:WritedownOfAssetsDueToPropertyPlantAndEquipmentAndReceivables>
    <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102509327">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(h)&lt;/i&gt;&lt;span style="width: 2.93pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Foreign currency translation&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The consolidated entities and their respective functional currencies are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%; border-collapse: collapse;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;b&gt;Entity&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; white-space: nowrap; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;b&gt;Functional Currency&lt;/b&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Motor Company Inc. (parent)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP GreenPower Industries Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Canadian Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Motor Company, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0939181 BC Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Canadian Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;San Joaquin Valley Equipment Leasing, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;0999314 B.C. Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Canadian Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Electric Vehicle Logistics Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GreenPower Manufacturing WV Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;GP Truck Body Inc.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Lion Truck Body Incorporated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;EA GreenPower Private Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;U.S. Dollar&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Gerui New Energy Vehicle (Nanjing) Co. Ltd.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="width: 10%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;RMB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Translation to functional currency&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Foreign currency transactions are translated into U.S. dollars using exchange rates in effect at the date of the transaction. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the exchange rate in effect at the measurement date. Non-monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the historical exchange rate or the exchange rate in effect at the measurement date for items recognized at FVTPL. Gains and losses arising from foreign exchange are included in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Translation to presentation currency&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The results and financial position of those entities with a functional currency different from the presentation currency are translated into the presentation currency as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-left: 36pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="display: inline-block; width: 16.7pt;"&gt;&#160;&lt;/span&gt;assets and liabilities are translated at the closing rate at the date of the Statements of Financial Position;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; margin-left: 36pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="display: inline-block; width: 16.7pt;"&gt;&#160;&lt;/span&gt;income and expenses are translated at average exchange rates; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-left: 36pt; text-indent: -18pt; margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="display: inline-block; width: 16.7pt;"&gt;&#160;&lt;/span&gt;all resulting exchange differences are recognized in accumulated other comprehensive income/loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102529331">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(i)&lt;/i&gt;&lt;span style="width: 3.22pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Inventory&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Vehicle inventory is recorded at the lower of average cost and net realizable value with cost determined by vehicle model in accordance with standard input costs which are reviewed and updated over time based on actual costs. Parts inventory is valued at the lower of cost and net realizable value. WIP inventory is valued based on actual costs to bring the WIP to its current state of completion. The Company's inventory consists of work in process (including electric vehicles and truck bodies), parts, and finished goods. In determining net realizable value for new vehicles, the Company considers the cost, the average age of the vehicles, and recent sales of the same or similar models from inventory. For used vehicles, the Company considers the value of new inventory and compares this to the age and condition of used inventory, as well as sales (including leases) of same or similar used inventory, where available. When a vehicle in inventory is used for demonstration purposes it is transferred to property and equipment at the lesser of net book value and net realizable value (Note 11).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102557611">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(j)&lt;/i&gt;&lt;span style="width: 9.12pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Property, plant, and equipment&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Property, plant and equipment ("PPE") are carried at cost, less accumulated depreciation and accumulated impairment losses. The cost of an item of PPE consists of the purchase price, any costs directly attributable to bringing the asset to the location and condition necessary for its intended use and an initial estimate of the costs of dismantling and removing the item and restoring the site on which it is located. Depreciation is provided at rates calculated to write off the cost of PPE, less their estimated residual value, using the following rates/estimated lives and methods:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%; border-collapse: collapse;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Computers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                3 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Furniture&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                7 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Automobiles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                5-10 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Demonstration Electric Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                5-12 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Tools and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                3 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Straight line over term of lease or economic life
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <gpvrf:DisclosureOfUsefulLivesOfPropertyPlantAndEquipmentExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718105723520">
                                    &lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%; border-collapse: collapse;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Computers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                3 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Furniture&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                7 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Automobiles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                5-10 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Demonstration Electric Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                5-12 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Tools and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                3 years, straight line method
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="text-align: left; padding-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leasehold improvements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="width: 50%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;
                                                                Straight line over term of lease or economic life
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </gpvrf:DisclosureOfUsefulLivesOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      id="Fxbrl_20210629084148521">3 years, straight line method</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfFurnitureMember"
      id="Fxbrl_20210629084212472">7 years, straight line method</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobileMember"
      id="Fxbrl_20210629084414311">5-10 years, straight line method</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullVehiclesMember"
      id="Fxbrl_20210629084202089">5-12 years, straight line method</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      id="Fxbrl_20240625040601809">3 years, straight line method</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      id="Fxbrl_20210629084141572">Straight line over term of lease or economic life</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102619271">
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(k)&lt;/i&gt;&lt;span style="width: 2.79pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt;Loss per share&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company presents basic and diluted loss per share data for its common shares, calculated by dividing the loss attributable to common shareholders of the Company by the weighted average number of common shares outstanding during the period. Diluted loss per share does not adjust the loss attributable to common shareholders or the weighted average number of common shares outstanding when the effect is anti- dilutive. GreenPower's loss per common share, basic and diluted, for the year ended March 31, 2024 was $(0.74), (2023 - $(0.64), 2022 - $(0.69)), and excludes stock options (Note 15) from the calculation of diluted EPS for each period, as their effect would be anti-dilutive.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20240626161527033"
      unitRef="USD_per_Share">-0.74</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20230718112221759"
      unitRef="USD_per_Share">-0.74</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20240626161556650"
      unitRef="USD_per_Share">-0.64</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20230718112303140"
      unitRef="USD_per_Share">-0.64</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20240626161636866"
      unitRef="USD_per_Share">-0.69</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20230718112344193"
      unitRef="USD_per_Share">-0.69</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102638186">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(l)&lt;/i&gt;&lt;span style="width: 2.62pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Share capital&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Common shares are classified as equity. Finder's fees and other related share issue costs, such as legal, regulatory, and printing, on the issue of the Company's shares are charged directly to share capital, net of any tax effects.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForIssuedCapitalExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718102925779">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(m) Share-based payment transactions&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company grants share-based awards to certain officers, employees, directors and other eligible persons. The fair value of the equity-settled awards is determined at the date of the grant. The movement in cumulative expense is recognized in the Consolidated Statements of Operations with a corresponding entry against the related equity settled share-based payments reserve account over the vesting period. No expense is recognized for awards that do not ultimately vest. If the awards expire unexercised, the related amount remains in share-option reserve.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718103018971">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(n) Government grants and vouchers&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #222222; background-color: #ffffff;"&gt;Government vouchers are recognized in revenue when there is reasonable assurance that the voucher will be received and the Company will comply with all required conditions. Those vouchers without specified future performance conditions are recognized in income when the voucher proceeds are receivable. A grant that imposes specified future performance conditions is recognized in income when those conditions are met. Government grants in the form of forgivable loans, or other forms of government grants or assistance, are evaluated in accordance with IAS 20 and are recognized when there is reasonable assurance that the Company will meet the terms of the government grant or assistance.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718103051773">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(o)&lt;/i&gt;&lt;span style="width: 2.98pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Provisions and contingent liabilities&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Provisions are recognized when present obligations as a result of a past event will probably lead to an outflow of economic resources from the Company and amounts can be estimated reliably. Timing or amount of the outflow may still be uncertain. Provisions are measured at the estimated expenditure required to settle the present obligation, based on the most reliable evidence available at the reporting date, including the risks and uncertainties associated with the present obligation. Provisions are discounted when the time value of money is significant.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718103141548">
                            &lt;div&gt;
                                &lt;p style="margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(p)&lt;/i&gt;&lt;span style="width: 0.73pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;i&gt; Leases &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-bottom: 0pt; margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;Definition of a lease&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;At inception of a contract, the Company assesses whether a contract is, or contains, a lease based on whether the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company has elected to apply the practical expedient to account for leases for which the lease term ends within 12 months of the date of initial application and leases of low value assets as short-term leases. The lease payments associated with these leases are recognized as expenses on a straight-line basis over the lease term.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;As a lessee&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company recognizes a right of use asset and a lease liability at the lease commencement date. The right of use asset is initially measured at cost, based on the initial amount of the lease liability. The assets are depreciated to the earlier of the end of the useful life of the right of use asset or the lease term using the straight-line method as this most closely reflects the expected pattern of consumption of the future economic benefits. The lease term includes periods covered by an option to extend if the Company is reasonably certain to exercise that option. The lease liability is initially measured at the present value of the lease payments that are not paid at the commencement date, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, at the Company's incremental borrowing rate.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;As a lessor&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;When the Company acts as a lessor, it determines at lease inception whether each lease is a finance lease or an operating lease.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;To classify each lease, the Company makes an overall assessment of whether the lease transfers substantially all of the risks and rewards incidental to ownership of the underlying asset. If this is the case, then the lease is a finance lease; if not, then it is an operating lease.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Amounts due from lessees under finance leases are recorded as finance lease receivables at the amount of the Company's net investment in the leases. Finance lease income is recognized as revenue by allocating the lease income to accounting periods so as to reflect a constant periodic rate of return on the Company's net investment in the lease. The Company recognizes lease payments received under operating leases as income on a straight-line basis over the lease term, included in Revenue in the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <gpvrf:DescriptionOfAccountingPolicyForGoodwillAndImpairmentExplanatoryPolicyTextBlock
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718112533574">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(q) Goodwill and Impairment&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company is required to test, on an annual basis, whether goodwill has suffered any impairment. The recoverable amount is determined based on value in use calculations. The use of this method requires the estimation of future cash flows and the determination of a discount rate in order to calculate the present value of the cash flows. The Company did not record any goodwill during the year ended March 31, 2024. During the year ended March 31 2023, GreenPower acquired Lion Truck Body Inc., and recorded goodwill of $250,832 on the acquisition (Note 22). This goodwill was tested at year-end, and was not supported by the estimated future cash flows of the business, and management concluded that the $250,832 of goodwill from the acquisition was impaired and was therefore written off.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </gpvrf:DescriptionOfAccountingPolicyForGoodwillAndImpairmentExplanatoryPolicyTextBlock>
    <ifrs-full:Goodwill
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718115324147"
      unitRef="USD">250832</ifrs-full:Goodwill>
    <gpvrf:WritedownOfAssetsDueToGoodwill
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718115408973"
      unitRef="USD">250832</gpvrf:WritedownOfAssetsDueToGoodwill>
    <gpvrf:DescriptionOfAccountingPolicyForAdoptionOfAccountingStandardsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718103443453">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(r) Adoption of accounting standards&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #212121;"&gt;Certain new accounting standards have been published by the IASB that are effective for annual reporting periods beginning on or after January 1, 2023. These changes were reviewed by management and did not cause a change to the Company's financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </gpvrf:DescriptionOfAccountingPolicyForAdoptionOfAccountingStandardsExplanatory>
    <gpvrf:DescriptionOfAccountingPolicyForFutureAccountingPronouncementsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718103505923">
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;i&gt;(s) Future accounting pronouncements&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="color: #212121;"&gt;Certain new accounting standards have been published by the IASB that are not mandatory for the March 31, 2024 reporting period, as summarized in the following table:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;table border="1" cellpadding="3" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Mandatorily effective for periods beginning on or after January 1, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Mandatorily effective for periods beginning on or after January 1, 2025&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 1 - Presentation of Financial Statements (Non current liabilities with covenants)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 21 - The effect of changes in Foreign Exchange Rates (effective Jan 1, 2025)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 1 - Presentation of Financial Statements (classification of liabilities as current or non current)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 18 - Presentation and Disclosure in Financial Statements (effective Jan 1, 2027)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IAS 7 Statement of Cash Flows and IFRS 7 - Financial Instruments (Supplier finance arrangement disclosure requirements)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; vertical-align: top; padding-right: 5.03pt; padding-left: 5.03pt;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 19 - Subsidiaries without Public Disclosures (effective Jan 1, 2027)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;IFRS 16 - Leases (liability in a sale and leaseback)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/td&gt;
                                        &lt;td style="width: 50%; padding-right: 5.03pt; padding-left: 5.03pt; vertical-align: top;"&gt;
                                            &lt;p style="margin-right: 42.3pt; text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                        &lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;The Company has reviewed new and revised accounting pronouncements that have been issued but are not yet effective. The Company has not early adopted any of these standards and is currently evaluating the impact, if any, that these standards might have on its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </gpvrf:DescriptionOfAccountingPolicyForFutureAccountingPronouncementsExplanatory>
    <ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230717214101861">
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;span style="width: 32.66pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Critical accounting estimates and judgements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The preparation of these consolidated financial statements requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and reported amounts of expenses during the reporting period. Actual outcomes could differ from these estimates. These consolidated financial statements include estimates which, by their nature, are uncertain. The impacts of such estimates are pervasive throughout the consolidated financial statements and may require accounting adjustments based on future occurrences. Revisions to critical accounting estimates are recognized in the period in which the estimate is revised and future periods if the revision affects both current and future periods. These estimates are based on historical experience, current and future economic conditions, and other factors, including expectations of future events that are believed to be reasonable under the circumstance&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;Critical accounting judgements&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-left: 36pt; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;i.&lt;span style="width: 13pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The determination of the functional currency of the Company and of each entity within the consolidated Company (Note 2. h.).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-left: 36pt; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;ii.&lt;span style="width: 10.28pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The Company's ability to achieve its business objectives is subject to material uncertainty which casts substantial doubt upon the Company's ability to continue as a going concern (Note 1).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-left: 36pt; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;iii.&lt;span style="width: 7.06pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The determination that amounts representing the term loan that would be assumed from the acquisition of Lion Truck Body, which is subject to the seller obtaining the required consents for the assumption, should be classified as a contingent liability as at March 31, 2024 (Note 22).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-left: 36pt; text-indent: -18pt; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;iv.&lt;span style="width: 8pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The determination that loans payable to related parties outstanding as at March 31, 2024 is a non-current liability (Note 19).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;Critical accounting estimates and assumptions&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;a.&lt;span style="width: 10.91pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The determination of the discount rates used to discount finance lease receivables (Note 6) and lease liabilities (Note 9)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;b.&lt;span style="width: 10.41pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The estimated accrual rate for the warranty provision on the sale of all-electric vehicles (Note 20)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;c.&lt;span style="width: 10.97pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The classification of leases as either financial leases or operating leases (Note 6, Note 2 p.).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;d.&lt;span style="width: 10.51pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The determination that the Company is not involved in any legal matters that require a provision (Note 24)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;e.&lt;span style="width: 11.01pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The determination of an allowance for doubtful accounts on the Company's trade receivables (Note 5)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;f.&lt;/i&gt;&lt;span style="width: 12.69pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The valuation of tangible assets and financial liabilities acquired in the Lion Truck Body (LTB) Inc. transaction and the determination that $250,832 in goodwill from the acquisition of Lion Truck Body Inc. was impaired as at March 31, 2023, and was written off (Note 22)&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;g.&lt;span style="width: 10.16pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The estimate of the useful life of equipment (Note 2.j, Note 11)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;h.&lt;span style="width: 10.16pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The estimate of the net realizable value of inventory (Note 8)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;i.&lt;span style="width: 13pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Estimates underlying the recognition of proceeds from government vouchers and grants (Note 2. n.)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;j.&lt;span style="width: 13pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Estimates underlying the determination of the carrying value of the West Virginia lease liability and right of use asset (Note 9)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;k.&lt;span style="width: 10.22pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Estimates underlying the calculation of deferred income tax assets and deferred income tax recovery (Note 21)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;l.&lt;span style="width: 12.5pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The determination of overheads to be allocated to inventory and charged to cost of sales (Note 8)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory>
    <ifrs-full:ImpairmentLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718125231351"
      unitRef="USD">250832</ifrs-full:ImpairmentLoss>
    <ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625044406825">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;span style="width: 27.61pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Cash&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 31, 2024 the Company has a cash balance of $1,150,891 (2023 - $600,402). Both of these amounts were on deposit at major financial institutions in the United States. The Company has no cash equivalents as at March 31, 2024 or at March 31, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory>
    <ifrs-full:Cash
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705101517676"
      unitRef="USD">1150891</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625044351481"
      unitRef="USD">600402</ifrs-full:Cash>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200721043325143">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;span style="width: 27.61pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Accounts Receivable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company has evaluated the carrying value of accounts receivable as at March 31, 2024 in accordance with IFRS 9 and has determined that net allowance against accounts receivable of $1,319,873 as at March 31, 2024 (2023 - net - $94,791) is warranted. As at March 31, 2024 the Company had an accounts receivable net of allowances balance of $2,831,942 (2023 - $10,406,906). 2 customers (2023 - 2 customers) each represented more than 10% of this balance, and these customers in aggregate represented 30% (2023 - 67%) of the balance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowance for doubtful accounts, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;44,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;plus: new allowance recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,459,243 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;less: allowance collected&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(44,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowance for doubtful accounts, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,459,243 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;

                    &lt;/div&gt;
                </ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200721043354416"
      unitRef="USD">1319873</ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200721043401599"
      unitRef="USD">94791</ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230718104551227"
      unitRef="USD">2831942</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718104555498"
      unitRef="USD">10406906</ifrs-full:TradeAndOtherCurrentReceivables>
    <gpvrf:PercentageOfAccountsReceivable
      contextRef="C_20240331_ifrsfullMajorCustomersAxis_gpvrfTwoCustomersMember"
      decimals="2"
      id="Fxbrl_20230718110806916"
      unitRef="Pure">0.30</gpvrf:PercentageOfAccountsReceivable>
    <gpvrf:PercentageOfAccountsReceivable
      contextRef="C_20230331_ifrsfullMajorCustomersAxis_gpvrfTwoCustomersMember"
      decimals="2"
      id="Fxbrl_20230718110812387"
      unitRef="Pure">0.67</gpvrf:PercentageOfAccountsReceivable>
    <ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718133140101">
                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowance for doubtful accounts, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;44,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;plus: new allowance recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,459,243 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;less: allowance collected&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(44,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowance for doubtful accounts, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,459,243 &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,370&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;
                        </ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718104318720"
      unitRef="USD">139370</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20230718104331515"
      unitRef="USD">44579</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <gpvrf:NewAllowanceRecognizedOfAccountsReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230718104349362"
      unitRef="USD">1459243</gpvrf:NewAllowanceRecognizedOfAccountsReceivable>
    <gpvrf:NewAllowanceRecognizedOfAccountsReceivable
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718104410355"
      unitRef="USD">139370</gpvrf:NewAllowanceRecognizedOfAccountsReceivable>
    <ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230718104413859"
      unitRef="USD">139370</ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718104416986"
      unitRef="USD">44579</ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230718104323715"
      unitRef="USD">1459243</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718104327291"
      unitRef="USD">139370</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:DisclosureOfLeasesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722125823440">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;span style="width: 27.66pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Finance Lease Receivables&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;GreenPower's wholly owned subsidiaries San Joaquin Valley Equipment Leasing Inc. ("SJVEL") and 0939181 BC Ltd. lease vehicles to several customers, and as at March 31, 2024 the Company had a total of 8 (2023 - 45) vehicles on lease that were determined to be finance leases, and the Company had a total of 4 (2023 - 1) vehicles on lease that were determined to be operating leases. For operating leases, lease payments are recognized in revenue when earned. During the year-ended March 31, 2024, finance leases for two vehicles reached their maturity date and the lessee did not exercise its option to purchase the vehicles and they were returned to the Company, and the customer entered into finance leases for two new vehicles. During the year-ended March 31, 2023 finance leases for three vehicles reached their maturity date and the lessee purchased two of the vehicles and the third vehicle was repossessed during the year ended March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2024, GreenPower provided a notice of default to a lessee of 37 vehicles, and the defaults were not cured so the leases were terminated and the vehicles were repossessed. In addition GreenPower booked an impairment of $423,267 on finance lease receivables during the year ended March 31, 2024 (2023 - $nil), due to delinquent payments on finance leases for five vehicles. Subsequent to the year ended March 31, 2024 GreenPower repossessed 6 other vehicles that were under lease due to non -payment, and GreenPower cancelled the leases (Note 26). &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the year ended March 31, 2024, selling profit on finance leases was $53,924 (2023 - $nil, 2022 - $725,814).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table illustrates Finance Lease Receivables as at March 31, 2024 and as at March 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;div style="margin-bottom: 10pt;"&gt;

                                &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance lease receivable, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,970,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,395,739&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Investment recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;148,158&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Investment derecognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,334,921&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(423,267&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease payments received&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(351,434&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(695,825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest income recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;149,492&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;270,442&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance lease receivable, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,158,384&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,970,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;111,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,051,873&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long Term Portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,046,855&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,918,483&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;

                        &lt;/div&gt;
                        &lt;p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman,Times,serif;"&gt;&#160;&lt;/p&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payments to be received on Finance Lease Receivables (undiscounted):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div style="margin-left: 54pt;"&gt;

                                        &lt;table border="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;363,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;363,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;367,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;346,200&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,152&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;less: amount representing interest income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(888,095&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,158,384&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current Portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;111,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long Term Portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,046,855&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Subsequent to the year ended March 31, 2024, the Company repossessed 5 EV 250s under finance leases and one EV 350 on an operating lease due to the lessee's default under the leases. The carrying value of finance lease receivables for the 5 EV 250's that were repossessed in May 2024 was $971,226 as at March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfLeasesExplanatory>
    <gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625045303130"
      unitRef="USD">423267</gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease>
    <gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240625045309989"
      unitRef="USD">0</gpvrf:ImpairmentOfAccountsReceivableRelatedToFinanceLease>
    <ifrs-full:SellingProfitLossOnFinanceLeases
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705101227713"
      unitRef="USD">53924</ifrs-full:SellingProfitLossOnFinanceLeases>
    <ifrs-full:SellingProfitLossOnFinanceLeases
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722125935096"
      unitRef="USD">0</ifrs-full:SellingProfitLossOnFinanceLeases>
    <ifrs-full:SellingProfitLossOnFinanceLeases
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722125944171"
      unitRef="USD">725814</ifrs-full:SellingProfitLossOnFinanceLeases>
    <gpvrf:DisclosureOfChangesInFinanceLeaseReceivablesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625181831308">
                                &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance lease receivable, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,970,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,395,739&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Investment recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;148,158&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Investment derecognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,334,921&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(423,267&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease payments received&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(351,434&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(695,825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Interest income recognized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;149,492&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;270,442&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance lease receivable, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,158,384&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,970,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;111,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,051,873&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long Term Portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,046,855&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,918,483&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                            </gpvrf:DisclosureOfChangesInFinanceLeaseReceivablesExplanatory>
    <ifrs-full:FinanceLeaseReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629035757646"
      unitRef="USD">2970356</ifrs-full:FinanceLeaseReceivables>
    <ifrs-full:FinanceLeaseReceivables
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20210629144943610"
      unitRef="USD">3395739</ifrs-full:FinanceLeaseReceivables>
    <ifrs-full:NetInvestmentInFinanceLease
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705111143280"
      unitRef="USD">148158</ifrs-full:NetInvestmentInFinanceLease>
    <ifrs-full:NetInvestmentInFinanceLease
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220705111310871"
      unitRef="USD">0</ifrs-full:NetInvestmentInFinanceLease>
    <gpvrf:FinanceLeaseInvestmentDerecognized
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705111339992"
      unitRef="USD">-1334921</gpvrf:FinanceLeaseInvestmentDerecognized>
    <gpvrf:FinanceLeaseInvestmentDerecognized
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220705111408062"
      unitRef="USD">0</gpvrf:FinanceLeaseInvestmentDerecognized>
    <gpvrf:ImpairmentOnFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625044939519_xbrl_20220705111339992"
      unitRef="USD">423267</gpvrf:ImpairmentOnFinanceLeaseReceivables>
    <gpvrf:ImpairmentOnFinanceLeaseReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625044939519_xbrl_20220705111408062"
      unitRef="USD">0</gpvrf:ImpairmentOnFinanceLeaseReceivables>
    <ifrs-full:IncreaseDecreaseInNetInvestmentInFinanceLease
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722130054321"
      unitRef="USD">351434</ifrs-full:IncreaseDecreaseInNetInvestmentInFinanceLease>
    <ifrs-full:IncreaseDecreaseInNetInvestmentInFinanceLease
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722130205641"
      unitRef="USD">695825</ifrs-full:IncreaseDecreaseInNetInvestmentInFinanceLease>
    <ifrs-full:FinanceIncomeOnNetInvestmentInFinanceLease
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722130104775"
      unitRef="USD">149492</ifrs-full:FinanceIncomeOnNetInvestmentInFinanceLease>
    <ifrs-full:FinanceIncomeOnNetInvestmentInFinanceLease
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722130157610"
      unitRef="USD">270442</ifrs-full:FinanceIncomeOnNetInvestmentInFinanceLease>
    <ifrs-full:FinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629035806806"
      unitRef="USD">1158384</ifrs-full:FinanceLeaseReceivables>
    <ifrs-full:FinanceLeaseReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722130116143"
      unitRef="USD">2970356</ifrs-full:FinanceLeaseReceivables>
    <ifrs-full:CurrentFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722130126695"
      unitRef="USD">111529</ifrs-full:CurrentFinanceLeaseReceivables>
    <ifrs-full:CurrentFinanceLeaseReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722130146769"
      unitRef="USD">1051873</ifrs-full:CurrentFinanceLeaseReceivables>
    <ifrs-full:NoncurrentFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625044908770"
      unitRef="USD">1046855</ifrs-full:NoncurrentFinanceLeaseReceivables>
    <ifrs-full:NoncurrentFinanceLeaseReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722130141380"
      unitRef="USD">1918483</ifrs-full:NoncurrentFinanceLeaseReceivables>
    <ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625181849051">
                                        &lt;table border="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;363,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;363,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;367,579&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;346,200&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,152&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;less: amount representing interest income&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(888,095&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,158,384&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current Portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;111,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long Term Portion of Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,046,855&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </ifrs-full:DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableExplanatory>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20240625110329986_xbrl_20200722130611354"
      unitRef="USD">363774</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="0"
      id="Fxbrl_20240625110329987_xbrl_20220705112246034"
      unitRef="USD">363774</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember"
      decimals="0"
      id="Fxbrl_20240625110329988_xbrl_20220705112313037"
      unitRef="USD">367579</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember"
      decimals="0"
      id="Fxbrl_20240625110329989_xbrl_20220705112338500"
      unitRef="USD">346200</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20240625110329990_xbrl_20220705112621111"
      unitRef="USD">605152</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UnearnedFinanceIncomeRelatingToFinanceLeasePaymentsReceivable
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625110329991_xbrl_20200722130638289"
      unitRef="USD">888095</ifrs-full:UnearnedFinanceIncomeRelatingToFinanceLeasePaymentsReceivable>
    <ifrs-full:FinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625110329992_xbrl_20200722130909702"
      unitRef="USD">1158384</ifrs-full:FinanceLeaseReceivables>
    <ifrs-full:CurrentFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625110329993_xbrl_20210629041748731"
      unitRef="USD">111529</ifrs-full:CurrentFinanceLeaseReceivables>
    <ifrs-full:NoncurrentFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625110329994_xbrl_20210629041801970"
      unitRef="USD">1046855</ifrs-full:NoncurrentFinanceLeaseReceivables>
    <gpvrf:CarryingValueOfFinanceLeaseReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625111212862"
      unitRef="USD">971226</gpvrf:CarryingValueOfFinanceLeaseReceivables>
    <gpvrf:DisclosureOfPromissoryNoteReceivableExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625103025517">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;span style="width: 27.61pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Promissory Note Receivable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On February 1, 2023, the Company entered into a promissory note with a customer for a principal amount of $173,072 to be repaid in twelve fixed monthly payments of $15,055, with an implied interest rate of 8.0%. The principal amount of the promissory note was transferred from accounts receivable. During the year ended March 31, 2024 the Company recognized an allowance of $131,089 on the Promissory note, in accordance with IFRS 9, due to delinquent payments on the promissory note. The carrying value of the promissory note receivable as at March 31, 2024 is $nil, (2023-$159,171).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </gpvrf:DisclosureOfPromissoryNoteReceivableExplanatory>
    <gpvrf:PrincipalAmountOfPromissoryNote
      contextRef="C_20230201to20230201"
      decimals="0"
      id="Fxbrl_20230717183852786"
      unitRef="USD">173072</gpvrf:PrincipalAmountOfPromissoryNote>
    <gpvrf:MonthlyPayments
      contextRef="C_20230201to20230201"
      decimals="0"
      id="Fxbrl_20230717183916835"
      unitRef="USD">15055</gpvrf:MonthlyPayments>
    <gpvrf:PromissoryNoteReceivableInterestPercentage
      contextRef="C_20230201to20230201"
      decimals="3"
      id="Fxbrl_20200722141605940"
      unitRef="Pure">0.08</gpvrf:PromissoryNoteReceivableInterestPercentage>
    <gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625104244733"
      unitRef="USD">131089</gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable>
    <ifrs-full:NoncurrentReceivables
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705123003661"
      unitRef="USD">0</ifrs-full:NoncurrentReceivables>
    <ifrs-full:NoncurrentReceivables
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220705123015537"
      unitRef="USD">159171</ifrs-full:NoncurrentReceivables>
    <ifrs-full:DisclosureOfInventoriesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230717180944971">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;span style="width: 27.61pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Inventory&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following is a listing of inventory as at March 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div style="margin-left: 0px;"&gt;

                                        &lt;table border="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid transparent; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Parts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,855,668&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,025,826&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Work in Process&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,341,949&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,711,648&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished Goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13,813,014&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;31,871,760&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;32,010,631&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,609,234&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2024, management wrote down the value of inventory by $1,078,854 (2023 - $192,000; 2022 - $153,798), and this amount is included in Cost of Sales. During the year ended March 31, 2024, $31,179,514 of inventory was included in Cost of Sales (2023 - $31,438,059, 2022 - $13,360,068).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfInventoriesExplanatory>
    <gpvrf:DisclosureOfDetailedInformationOfInventoriesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625104019580">
                                        &lt;table border="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid transparent; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Parts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,855,668&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,025,826&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Work in Process&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,341,949&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,711,648&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Finished Goods&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13,813,014&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;31,871,760&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 17%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;32,010,631&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,609,234&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </gpvrf:DisclosureOfDetailedInformationOfInventoriesExplanatory>
    <ifrs-full:SpareParts
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625125646931"
      unitRef="USD">3855668</ifrs-full:SpareParts>
    <ifrs-full:SpareParts
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625125658187"
      unitRef="USD">4025826</ifrs-full:SpareParts>
    <ifrs-full:WorkInProgress
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722002122107"
      unitRef="USD">14341949</ifrs-full:WorkInProgress>
    <ifrs-full:WorkInProgress
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722002126369"
      unitRef="USD">5711648</ifrs-full:WorkInProgress>
    <ifrs-full:FinishedGoods
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722002136570"
      unitRef="USD">13813014</ifrs-full:FinishedGoods>
    <ifrs-full:FinishedGoods
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722002153848"
      unitRef="USD">31871760</ifrs-full:FinishedGoods>
    <ifrs-full:Inventories
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722002228363"
      unitRef="USD">32010631</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722002244019"
      unitRef="USD">41609234</ifrs-full:Inventories>
    <ifrs-full:InventoryWritedown2011
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705113631320"
      unitRef="USD">1078854</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629042652155"
      unitRef="USD">192000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629042659085"
      unitRef="USD">153798</ifrs-full:InventoryWritedown2011>
    <gpvrf:InventoryIncludedInCostOfSales
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717190152742"
      unitRef="USD">31179514</gpvrf:InventoryIncludedInCostOfSales>
    <gpvrf:InventoryIncludedInCostOfSales
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717190517315"
      unitRef="USD">31438059</gpvrf:InventoryIncludedInCostOfSales>
    <gpvrf:InventoryIncludedInCostOfSales
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717190524578"
      unitRef="USD">13360068</gpvrf:InventoryIncludedInCostOfSales>
    <gpvrf:DisclosureOfRightOfUseAssetsAndLeaseLiabilitiesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722172447240">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;span style="width: 27.66pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Right of Use Assets and Lease Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company has recorded Right of Use Assets and Lease Liabilities in its consolidated statement of financial position related to properties for which the Company has entered into lease agreements that expire in more than one year at the inception of the leases. Rental payments on the Right of Use Assets are discounted using an 8% rate of interest and capitalized on the Consolidated Statement of Financial Position as Lease Liabilities. The value of the Right of Use Assets is determined at lease inception and include the capitalized lease liabilities, incorporate upfront costs incurred and incentives received, and the value is depreciated over the term of the lease. For the year ended March 31, 2024 the Company incurred interest expense of $377,026 (2023 - $229,743; 2022 - $18,321) on the Lease Liabilities, recognized depreciation expense of $785,306 (2023 - $571,793; 2022 - $233,500) on the Right of Use Assets and made total rental payments of $1,050,611 (2023 - $394,580; 2022 - $284,363).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;GreenPower entered into a Contract of Lease-Purchase with the South Charleston Development Authority for a property located in South Charleston, West Virginia during the year ended March 31, 2023. The terms of the lease required no cash up front and monthly lease payments that start May 1, 2023. GreenPower is eligible for up to $1,300,000 forgiveness on the lease, calculated on a pro-rata basis for the employment up to 200 employees by December 31, 2024. GreenPower is also eligible for additional forgiveness of $500,000 for every 100 employees above the first 200. Title to the property will be transferred to GreenPower once total lease payments and the amount of the forgiveness reach $6.7 million. The lease liability recorded for this lease has not been reduced to reflect contingently forgivable amounts due to the uncertainty of the attainment of employment levels required to realize these lease liability reduction benefits.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table summarizes remaining payments on GreenPower's Lease Liabilities (undiscounted) as at March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                &lt;table border="0" cellspacing="0" style="width: 60%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1 year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;957,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,555,463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;less amount representing interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,876,937&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,636,211&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current Portion of Lease Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;630,207&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long Term Portion of Lease Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,006,004&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;

                                            &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Payments on leases that were classified as short-term leases for the year ended March 31, 2024 totaled $91,312 (2023 - $236,480, 2022 - $132,500). Payments on short term leases are recognized in office expense, and remaining payments on short term leases as at March 31, 2024 total $12,326.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table summarizes changes in Right of Use Assets during the year ended March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                &lt;table border="0" cellspacing="0" style="width: 60%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of Use Assets, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,845,738&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(785,306&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Transfer to deposit&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Additions during the period&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;69,131&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of Use Assets, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,124,563&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;

                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </gpvrf:DisclosureOfRightOfUseAssetsAndLeaseLiabilitiesExplanatory>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="C_20240331"
      decimals="2"
      id="Fxbrl_20200722173239855"
      unitRef="Pure">0.08</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705130530561"
      unitRef="USD">377026</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629043910939"
      unitRef="USD">229743</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629043914470"
      unitRef="USD">18321</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705130711209"
      unitRef="USD">785306</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629043935940"
      unitRef="USD">571793</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629043943019"
      unitRef="USD">233500</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:RentalExpense
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705130804220"
      unitRef="USD">1050611</ifrs-full:RentalExpense>
    <ifrs-full:RentalExpense
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629044007380"
      unitRef="USD">394580</ifrs-full:RentalExpense>
    <ifrs-full:RentalExpense
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629044011331"
      unitRef="USD">284363</ifrs-full:RentalExpense>
    <gpvrf:ForgivenessOnLeaseLiability
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSouthCharlestonDevelopmentAuthorityMember"
      decimals="0"
      id="Fxbrl_20230717235721761"
      unitRef="USD">1300000</gpvrf:ForgivenessOnLeaseLiability>
    <gpvrf:NumberOfEmployeesThereafterForEligibleForgiveness
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSouthCharlestonDevelopmentAuthorityMember"
      decimals="0"
      id="Fxbrl_20230717235844012"
      unitRef="Employees">200</gpvrf:NumberOfEmployeesThereafterForEligibleForgiveness>
    <gpvrf:AdditionalForgivenessOnLeaseLiability
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSouthCharlestonDevelopmentAuthorityMember"
      decimals="0"
      id="Fxbrl_20230717235746713"
      unitRef="USD">500000</gpvrf:AdditionalForgivenessOnLeaseLiability>
    <gpvrf:NumberOfEmployeesThereafterEligibleForAdditionalForgiveness
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSouthCharlestonDevelopmentAuthorityMember"
      decimals="0"
      id="Fxbrl_20230718000816217"
      unitRef="Employees">100</gpvrf:NumberOfEmployeesThereafterEligibleForAdditionalForgiveness>
    <gpvrf:TotalAmountOfForgivenessOnLeaseLiability
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfSouthCharlestonDevelopmentAuthorityMember"
      decimals="-5"
      id="Fxbrl_20230717235811204"
      unitRef="USD">6700000</gpvrf:TotalAmountOfForgivenessOnLeaseLiability>
    <ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625131328425">
                                                &lt;table border="0" cellspacing="0" style="width: 60%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1 year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;957,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;thereafter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,555,463&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;less amount representing interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,876,937&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Lease liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,636,211&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current Portion of Lease Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;630,207&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long Term Portion of Lease Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,006,004&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            </ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory>
    <gpvrf:UndiscountedOperatingLeasePayments
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20210629044820273"
      unitRef="USD">957685</gpvrf:UndiscountedOperatingLeasePayments>
    <gpvrf:UndiscountedOperatingLeasePayments
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20210629044826467"
      unitRef="USD">5555463</gpvrf:UndiscountedOperatingLeasePayments>
    <gpvrf:OperatingLeaseInterestExpense
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722172831174"
      unitRef="USD">1876937</gpvrf:OperatingLeaseInterestExpense>
    <ifrs-full:LeaseLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722172840735"
      unitRef="USD">4636211</ifrs-full:LeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722172850703"
      unitRef="USD">630207</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722172900807"
      unitRef="USD">4006004</ifrs-full:NoncurrentLeaseLiabilities>
    <gpvrf:PaymentsForShortTermLeases
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705132259869"
      unitRef="USD">91312</gpvrf:PaymentsForShortTermLeases>
    <gpvrf:PaymentsForShortTermLeases
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705132252406"
      unitRef="USD">236480</gpvrf:PaymentsForShortTermLeases>
    <gpvrf:PaymentsForShortTermLeases
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629045236191"
      unitRef="USD">132500</gpvrf:PaymentsForShortTermLeases>
    <gpvrf:RemainingPaymentsOnShortTermLeases
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705151609332"
      unitRef="USD">12326</gpvrf:RemainingPaymentsOnShortTermLeases>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625131939825">
                                                &lt;table border="0" cellspacing="0" style="width: 60%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of Use Assets, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,845,738&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(785,306&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Transfer to deposit&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Additions during the period&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;69,131&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 22%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of Use Assets, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 22%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,124,563&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            </ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory>
    <ifrs-full:RightofuseAssets
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625151554663"
      unitRef="USD">4845738</ifrs-full:RightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625151824975"
      unitRef="USD">785306</ifrs-full:DepreciationRightofuseAssets>
    <gpvrf:TransferToDepositRightOfUseAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625151925182"
      unitRef="USD">-5000</gpvrf:TransferToDepositRightOfUseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625151947260"
      unitRef="USD">69131</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625152611472"
      unitRef="USD">4124563</ifrs-full:RightofuseAssets>
    <gpvrf:DisclosureOfRestrictedDepositExplanatoryTextBlock
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625125701777">
                        &lt;div&gt;
                            &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;10.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Restricted deposit&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;p style="text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;On June 23, 2023 the Company agreed to pledge a $400,000 term deposit as security for an irrevocable standby letter of credit issued by a commercial bank to an insurance company that is providing the Company with a surety bond to support the Company's importation of goods to the United States. The term deposit has a term of one year and earns interest at a fixed rate of 4.9%. The surety bond was issued on June 28, 2023, has a term of one year and is automatically renewable for successive one-year terms unless cancelled by the bank with 45 days' notice or cancelled by the surety bond provider. The Company expects that the restricted deposit will be held as security for the standby letter of credit for a period of greater than one year.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;/div&gt;
                    </gpvrf:DisclosureOfRestrictedDepositExplanatoryTextBlock>
    <gpvrf:RestrictedDepositClassifiedAsInvestingActivities
      contextRef="C_20230601to20230623"
      decimals="0"
      id="Fxbrl_20240625130422340"
      unitRef="USD">400000</gpvrf:RestrictedDepositClassifiedAsInvestingActivities>
    <gpvrf:DescriptionOfTermsOfDeposits
      contextRef="C_20230601to20230623"
      id="Fxbrl_20240625131656921">The term deposit has a term of one year and earns interest at a fixed rate of 4.9%. The surety bond was issued on June 28, 2023, has a term of one year and is automatically renewable for successive one-year terms unless cancelled by the bank with 45 days' notice or cancelled by the surety bond provider. </gpvrf:DescriptionOfTermsOfDeposits>
    <gpvrf:DepositsInterestRatePercentage
      contextRef="C_20230623"
      decimals="3"
      id="Fxbrl_20240625132128304"
      unitRef="Pure">0.049</gpvrf:DepositsInterestRatePercentage>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625115038247">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Property and Equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following is a summary of activities for the years ended March 31, 2024, and March 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 8pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Computers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Furniture&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Automobiles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Demonstration&lt;br/&gt;Electric Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leased Asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Tools and&lt;br/&gt;Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Land&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leasehold&lt;br/&gt;Improvements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;242,854&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,811&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;589,420&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,727,455&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,377,357&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;801,317&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;163,979&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;6,675,344&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Additions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;75,406&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;22,894&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;49,845&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;14,678&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;185,954&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;7,215&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;355,992&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Acquired in Acquisition&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;214&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;75,500&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;136,118&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;56,349&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;268,252&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Asset sold&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(801,317&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(801,317&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;242,854&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,811&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;589,420&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,727,455&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,377,357&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;163,979&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;5,874,027&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Transfers from inventory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;874,278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;874,278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Additions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;334,575&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;26,958&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;361,533&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;242,854&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,811&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;589,420&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,601,733&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,711,932&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;190,937&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;7,109,838&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Depreciation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;77,799&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;35,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;82,901&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;931,347&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;667,342&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;769,356&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;43,625&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,607,782&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Depreciation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;64,820&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;12,912&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;67,441&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;282,957&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;4,809&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;194,875&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;34,338&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;662,152&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Foreign exchange translation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(698&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(698&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;142,619&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;48,324&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;150,342&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,213,606&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;964,231&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;77,963&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,269,236&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Depreciation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;62,128&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;10,931&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;70,900&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;581,355&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;305,692&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;42,146&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,073,152&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Foreign exchange translation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,925&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,925&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;204,747&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;59,255&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;221,242&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,798,886&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,269,923&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;120,109&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;4,346,313&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Carrying amounts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;As at, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;52,487&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;439,078&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,513,849&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;413,126&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;86,016&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,604,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;As at, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;38,107&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;41,556&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;368,178&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,802,847&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;442,009&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;70,828&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,763,525&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;

                        &lt;p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/p&gt;
                        &lt;div&gt;

                        &lt;/div&gt;
                        &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2024, the Company transferred vehicles from inventory with a carrying value of $874,278 to Property and Equipment. The transferred vehicles are comprised of four EV Stars, one Nano BEAST, one BEAST and one EV 550.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2023, the Company completed the sale of land owned by the Company in Porterville California for gross proceeds of $950,000 and generated a gain on the sale of $72,867 that was included in Other income. During the year ended March 31, 2023 GreenPower also acquired property, plant and equipment with an aggregate fair value of $268,252, as part of its acquisition of Lion Truck Body.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625115101582">
                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 8pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Computers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Furniture&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Automobiles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Demonstration&lt;br/&gt;Electric Vehicles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leased Asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Tools and&lt;br/&gt;Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Land&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Leasehold&lt;br/&gt;Improvements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 1.5pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;242,854&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,811&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;589,420&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,727,455&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,377,357&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;801,317&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;163,979&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;6,675,344&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Additions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;75,406&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;22,894&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;49,845&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;14,678&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;185,954&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;7,215&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;355,992&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Acquired in Acquisition&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;214&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;75,500&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;136,118&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;56,349&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;268,252&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Asset sold&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(801,317&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(801,317&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;242,854&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,811&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;589,420&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,727,455&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,377,357&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;163,979&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;5,874,027&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Transfers from inventory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;874,278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;874,278&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Additions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;334,575&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;26,958&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;361,533&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;242,854&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,811&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;589,420&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,601,733&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,711,932&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;190,937&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;7,109,838&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Depreciation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;77,799&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;35,412&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;82,901&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;931,347&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;667,342&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;769,356&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;43,625&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,607,782&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Depreciation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;64,820&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;12,912&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;67,441&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;282,957&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;4,809&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;194,875&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;34,338&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;662,152&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Foreign exchange translation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(698&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;(698&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;142,619&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;48,324&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;150,342&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,213,606&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;964,231&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;77,963&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,269,236&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Depreciation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;62,128&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;10,931&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;70,900&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;581,355&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;305,692&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;42,146&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,073,152&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Foreign exchange translation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,925&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;3,925&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;Balance, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;204,747&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;59,255&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;221,242&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,798,886&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;672,151&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,269,923&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;120,109&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;4,346,313&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Carrying amounts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;As at, March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;100,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;52,487&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;439,078&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,513,849&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;413,126&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;86,016&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,604,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 2.25pt double #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 6%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;As at, March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;38,107&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;41,556&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;368,178&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;1,802,847&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;442,009&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;70,828&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 6%; text-align: right;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;2,763,525&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;
                        </ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093506442"
      unitRef="USD">242854</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093635587"
      unitRef="USD">100811</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093659469"
      unitRef="USD">589420</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093728532"
      unitRef="USD">2727455</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093732881"
      unitRef="USD">672151</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093738902"
      unitRef="USD">1377357</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093750011"
      unitRef="USD">801317</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093802780"
      unitRef="USD">163979</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20200723094248016_xbrl_20200723093807782"
      unitRef="USD">6675344</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723103257226"
      unitRef="USD">75406</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20200723103307822"
      unitRef="USD">22894</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20200723103316319"
      unitRef="USD">49845</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20210629114525851"
      unitRef="USD">14678</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20210629114538775"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723103335471"
      unitRef="USD">185954</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20200723103340102"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20200723103349048"
      unitRef="USD">7215</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20200723103403080"
      unitRef="USD">355992</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20200723103257226"
      unitRef="USD">214</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20200723103307822"
      unitRef="USD">71</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20200723103316319"
      unitRef="USD">75500</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20210629114525851"
      unitRef="USD">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20210629114538775"
      unitRef="USD">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20200723103335471"
      unitRef="USD">136118</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20200723103340102"
      unitRef="USD">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20200723103349048"
      unitRef="USD">56349</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20230718011526101_xbrl_20200723103403080"
      unitRef="USD">268252</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20200723103257226"
      unitRef="USD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20200723103307822"
      unitRef="USD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20200723103316319"
      unitRef="USD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20210629114525851"
      unitRef="USD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20210629114538775"
      unitRef="USD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20200723103335471"
      unitRef="USD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20200723103340102"
      unitRef="USD">801317</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20200723103349048"
      unitRef="USD">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20230718011527901_xbrl_20200723103403080"
      unitRef="USD">801317</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093506442"
      unitRef="USD">242854</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093635587"
      unitRef="USD">100811</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093659469"
      unitRef="USD">589420</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093728532"
      unitRef="USD">2727455</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093732881"
      unitRef="USD">672151</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093738902"
      unitRef="USD">1377357</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093750011"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093802780"
      unitRef="USD">163979</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093807782"
      unitRef="USD">5874027</ifrs-full:PropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20200723103257226"
      unitRef="USD">0</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20200723103307822"
      unitRef="USD">0</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20200723103316319"
      unitRef="USD">0</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20210629114525851"
      unitRef="USD">874278</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20210629114538775"
      unitRef="USD">0</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20200723103335471"
      unitRef="USD">0</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20200723103340102"
      unitRef="USD">0</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20200723103349048"
      unitRef="USD">0</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20240625133433974_xbrl_20240625130153043_xbrl_20200723103403080"
      unitRef="USD">874278</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20200723103257226"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20200723103307822"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20200723103316319"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20210629114525851"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20210629114538775"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20200723103335471"
      unitRef="USD">334575</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20200723103340102"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20200723103349048"
      unitRef="USD">26958</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20240625130153043_xbrl_20200723103403080"
      unitRef="USD">361533</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093506442"
      unitRef="USD">242854</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093635587"
      unitRef="USD">100811</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093659469"
      unitRef="USD">589420</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093728532"
      unitRef="USD">3601733</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093732881"
      unitRef="USD">672151</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093738902"
      unitRef="USD">1711932</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093750011"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093802780"
      unitRef="USD">190937</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="0"
      id="Fxbrl_20240625115531984_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093807782"
      unitRef="USD">7109838</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723095122532_xbrl_20200723094949122"
      unitRef="USD">-77799</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20200723095122532_xbrl_20200723095015170"
      unitRef="USD">-35412</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20200723095122532_xbrl_20200723095028666"
      unitRef="USD">-82901</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20200723095122532_xbrl_20200723095040778"
      unitRef="USD">-931347</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20200723095122532_xbrl_20200723095053882"
      unitRef="USD">-667342</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723095122532_xbrl_20200723095058074"
      unitRef="USD">-769356</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20210629121256569"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20200723095122532_xbrl_20200723095113162"
      unitRef="USD">-43625</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20220331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember"
      decimals="0"
      id="Fxbrl_20200723095151646"
      unitRef="USD">-2607782</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723104100818_xbrl_20200723103257226"
      unitRef="USD">64820</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20200723104100818_xbrl_20200723103307822"
      unitRef="USD">12912</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20200723104100818_xbrl_20200723103316319"
      unitRef="USD">67441</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20200723105525160"
      unitRef="USD">282957</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20200723105556374"
      unitRef="USD">4809</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723105617542"
      unitRef="USD">194875</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20210629121804744"
      unitRef="USD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20200723105643014"
      unitRef="USD">34338</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember"
      decimals="0"
      id="Fxbrl_20200723105704734"
      unitRef="USD">662152</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20200723110327106_xbrl_20200723110020866_xbrl_20200723104100818_xbrl_20200723103257226"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20200723110327106_xbrl_20200723110020866_xbrl_20200723104100818_xbrl_20200723103307822"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20210629121735847"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20210629121744567"
      unitRef="USD">-698</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20210629121750977"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20210629121757690"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20210629121809703"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20210629121817800"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20220401to20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember"
      decimals="0"
      id="Fxbrl_20240626041854181_xbrl_20200723110327106_xbrl_20200723110020866_xbrl_20200723105704734"
      unitRef="USD">-698</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095122532_xbrl_20200723094949122"
      unitRef="USD">-142619</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095122532_xbrl_20200723095015170"
      unitRef="USD">-48324</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095122532_xbrl_20200723095028666"
      unitRef="USD">-150342</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095122532_xbrl_20200723095040778"
      unitRef="USD">-1213606</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095122532_xbrl_20200723095053882"
      unitRef="USD">-672151</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095122532_xbrl_20200723095058074"
      unitRef="USD">-964231</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20210629122033163"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095122532_xbrl_20200723095113162"
      unitRef="USD">-77963</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember"
      decimals="0"
      id="Fxbrl_20210629121638624_xbrl_20200723095151646"
      unitRef="USD">-3269236</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723104100818_xbrl_20200723103257226"
      unitRef="USD">62128</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723104100818_xbrl_20200723103307822"
      unitRef="USD">10931</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723104100818_xbrl_20200723103316319"
      unitRef="USD">70900</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723105525160"
      unitRef="USD">581355</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723105556374"
      unitRef="USD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723105617542"
      unitRef="USD">305692</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20210629121804744"
      unitRef="USD">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723105643014"
      unitRef="USD">42146</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember"
      decimals="0"
      id="Fxbrl_20240625131125045_xbrl_20200723105704734"
      unitRef="USD">1073152</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723110327106_xbrl_20200723110020866_xbrl_20200723104100818_xbrl_20200723103257226"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20200723110327106_xbrl_20200723110020866_xbrl_20200723104100818_xbrl_20200723103307822"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20210629121735847"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20210629121744567"
      unitRef="USD">3925</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20210629121750977"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20210629121757690"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20210629121809703"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20210629121817800"
      unitRef="USD">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember"
      decimals="0"
      id="Fxbrl_20200723110327106_xbrl_20200723110020866_xbrl_20200723105704734"
      unitRef="USD">3925</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093506442"
      unitRef="USD">-204747</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093635587"
      unitRef="USD">-59255</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093659469"
      unitRef="USD">-221242</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093728532"
      unitRef="USD">-1798886</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093732881"
      unitRef="USD">-672151</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093738902"
      unitRef="USD">-1269923</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093750011"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093802780"
      unitRef="USD">-120109</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedDepreciationAndAmortisationMember"
      decimals="0"
      id="Fxbrl_20240625115535544_xbrl_20210629114703972_xbrl_20200723094248016_xbrl_20200723093807782"
      unitRef="USD">-4346313</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723111144739"
      unitRef="USD">100235</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20200723111159585"
      unitRef="USD">52487</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20200723111206185"
      unitRef="USD">439078</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20200723111217472"
      unitRef="USD">1513849</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20200723111223592"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20200723111230417"
      unitRef="USD">413126</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20200723111238753"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20200723111254817"
      unitRef="USD">86016</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200723111303897"
      unitRef="USD">2604791</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111144739"
      unitRef="USD">38107</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111159585"
      unitRef="USD">41556</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAutomobilesMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111206185"
      unitRef="USD">368178</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfDemonstrationElectricBusesMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111217472"
      unitRef="USD">1802847</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfLeasedAssetMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111223592"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfToolsAndEquipmentMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111230417"
      unitRef="USD">442009</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLandMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111238753"
      unitRef="USD">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111254817"
      unitRef="USD">70828</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629121444140_xbrl_20200723111303897"
      unitRef="USD">2763525</ifrs-full:PropertyPlantAndEquipment>
    <gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705123727220"
      unitRef="USD">874278</gpvrf:IncreaseDecreaseInventoriesInPropertyPlantAndEquipment>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfCompanyInPortervilleCaliforniaMember"
      decimals="0"
      id="Fxbrl_20230718045107868"
      unitRef="USD">950000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfCompanyInPortervilleCaliforniaMember"
      decimals="0"
      id="Fxbrl_20230718045130653"
      unitRef="USD">72867</ifrs-full:GainsOnDisposalsOfPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20230401to20240331_deiLegalEntityAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718045555455"
      unitRef="USD">268252</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <gpvrf:DisclosureOfLineOfCreditExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722194740662">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;12.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Line of Credit&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Company's primary bank account denominated in US dollars is linked to its Line of Credit such that funds deposited to the bank account reduce the outstanding balance on the Line of Credit. As at March 31, 2024 the Company's Line of Credit had a credit limit of up to $8,000,000 (2023 - $8,000,000). The Line of Credit bears interest at the bank's US Base Rate (March 31, 2024 - 9.0%, March 31, 2023 - 8.0%) plus a margin of 2.0% (2023 - 1.5%).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Line of Credit is secured by a general floating charge on the Company's assets and the assets of one of its subsidiaries, and one of the Company's subsidiaries has provided a corporate guarantee. Two directors of the Company have provided personal guarantees for a total of $5,020,000. The Line of Credit contains customary business covenants such as maintenance of security, maintenance of corporate existence, and other covenants typical for a corporate operating line of credit, and the Line of Credit has one financial covenant, to maintain a current ratio, defined as current assets over current liabilities, of greater than 1.2:1, for which the Company is in compliance as at March 31, 2024 and March 31, 2023. In addition, the availability of the credit limit over $5,000,000 is subject to margin requirements of a percentage of finished goods inventory and accounts receivable. As of March 31, 2024, the Company had a drawn balance of $7,463,206 (2023 - $6,612,232) on the Line of Credit.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </gpvrf:DisclosureOfLineOfCreditExplanatory>
    <gpvrf:LineOfCreditMaximumLimit
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629115411879"
      unitRef="USD">8000000</gpvrf:LineOfCreditMaximumLimit>
    <gpvrf:LineOfCreditMaximumLimit
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629115421851"
      unitRef="USD">8000000</gpvrf:LineOfCreditMaximumLimit>
    <ifrs-full:BorrowingsInterestRateBasis
      contextRef="C_20230401to20240331"
      id="Fxbrl_20210629115513335">The Line of Credit bears interest at the bank's US Base Rate (March 31, 2024 - 9.0%, March 31, 2023 - 8.0%) plus a margin of 2.0% (2023 - 1.5%).</ifrs-full:BorrowingsInterestRateBasis>
    <gpvrf:PersonalGuaranteesProvidedByCompanyDirectors
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629115558717"
      unitRef="USD">5020000</gpvrf:PersonalGuaranteesProvidedByCompanyDirectors>
    <gpvrf:DescriptionOfCurrentRatioLimitUnderLineOfCredit
      contextRef="C_20230401to20240331"
      id="Fxbrl_20210629115610803">1.2:1</gpvrf:DescriptionOfCurrentRatioLimitUnderLineOfCredit>
    <gpvrf:LineOfCreditSubjectToMarginRequirement
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20220705154037552"
      unitRef="USD">5000000</gpvrf:LineOfCreditSubjectToMarginRequirement>
    <gpvrf:LineOfCreditDrawnBalance
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629120056436"
      unitRef="USD">7463206</gpvrf:LineOfCreditDrawnBalance>
    <gpvrf:LineOfCreditDrawnBalance
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20220705114524195"
      unitRef="USD">6612232</gpvrf:LineOfCreditDrawnBalance>
    <gpvrf:DisclosureOfTermLoanFacilityExplanatoryTextBlock
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625174549394">
                        &lt;div&gt;
                            &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;13.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Term loan facility&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During February 2024, the Company entered into a $5,000,000 revolving loan facility (the "Loan") with Export Development Canada ("EDC"). The Loan is used to finance working capital investments to deliver all-electric vehicles to customers under purchase orders approved by EDC. The Loan allows advances over a 24-month period, has a term of 36 months, and bears interest at a floating rate of US Prime + 5% per annum. The Company has granted EDC a first and second ranking security interest over property of the Company and certain subsidiaries, and the Company and certain subsidiaries have provided Guarantees to EDC. The Company and FWP Holdings LLC entered into a postponement and subordination agreement with the term loan facility lender under which the parties agreed that the loans from FWP Holdings LLC would be subordinate to the lender's security interests and that no payment will be made on the loans from FWP Holdings LLC before the full repayment of the term loan facility (Note 19).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The term loan facility has two financial covenants. The first covenant is reported quarterly, and is to maintain a current ratio, defined as current assets over current liabilities, of greater than 1.2 to 1.0. The Company is in compliance with this covenant as at March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The second covenant commences at the 2026 fiscal year end, will be reported quarterly, and is to maintain a debt service coverage ratio of 1.25 to 1.0. The debt service coverage ratio is defined as EBITDA for the trailing four quarters, divided by the sum of debt payments, capital lease payments, and interest expense, each for the trailing four quarters.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;p style="text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 31, 2024 the balance outstanding on the term loan facility, including fees and accrued interest, was $2,267,897 (March 31, 2023 -$nil).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;/div&gt;
                    </gpvrf:DisclosureOfTermLoanFacilityExplanatoryTextBlock>
    <ifrs-full:Borrowings
      contextRef="C_20240229_ifrsfullBorrowingsByNameAxis_gpvrfExportDevelopmentCanadaMember"
      decimals="0"
      id="Fxbrl_20240625174634839"
      unitRef="USD">5000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="C_20240229_ifrsfullBorrowingsByNameAxis_gpvrfExportDevelopmentCanadaMember"
      decimals="2"
      id="Fxbrl_20240625174716272"
      unitRef="Pure">0.05</ifrs-full:BorrowingsInterestRate>
    <gpvrf:DebtServiceCoverageRatioOfTermLoans
      contextRef="C_20230401to20240331_ifrsfullBorrowingsByNameAxis_gpvrfFirstFinancialCovenantsMember"
      id="Fxbrl_20240625175332269">1.2 to 1.0</gpvrf:DebtServiceCoverageRatioOfTermLoans>
    <gpvrf:DebtServiceCoverageRatioOfTermLoans
      contextRef="C_20230401to20240331_ifrsfullBorrowingsByNameAxis_gpvrfSecondFinancialCovenantsMember"
      id="Fxbrl_20240625175350494">1.25 to 1.0</gpvrf:DebtServiceCoverageRatioOfTermLoans>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625175520299"
      unitRef="USD">2267897</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240625175529079"
      unitRef="USD">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:DisclosureOfIssuedCapitalExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722014907545">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;p style="text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;14.&lt;/b&gt;&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Share Capital&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="margin-bottom: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;Authorized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="margin-top: 0px; text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Unlimited number of common shares without par value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="margin-top: 0pt; text-align: justify; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Unlimited number of preferred shares without par value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;Issued&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;During the year ended March 31, 2024, the Company issued a total of 274,534 common shares, including 188,819 shares issued under the At the Market Offering (ATM), and 85,715 shares from the exercise of options.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;During the year ended March 31, 2023, the Company issued a total of 1,568,590 common shares, including 1,565,268 shares issued under the At the Market Offering (ATM), and 3,322 shares from the exercise of options.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;During the year ended March 31, 2022, the Company issued a total of 2,255,478 common shares, including 1,925,656 shares from the exercise of warrants, and 329,822 shares from the exercise of options.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;At the Market Offering&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;In September 2022, the Company filed a prospectus supplement to its short form base shelf prospectus, pursuant to which the Company may, at its discretion and from time to time, sell common shares of the Company for aggregate gross proceeds of up to US$20,000,000. The base shelf prospectus was filed in October 2021, and was effective for a period of 25 months until November 2023. The Company filed a new base shelf prospectus in January 2024.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The sale of common shares under the prospectus supplement was made through ATM distributions on the NASDAQ stock exchange. During the year ended March 31, 2024, the Company sold 188,819 common shares under the ATM program for gross proceeds of $520,892 before transaction fees. The ATM expired in November 2023 due to the expiry of the base shelf prospectus.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Company incurred approximately $14,904 in professional fees and other direct expenses in connection with the ATM, which was included in share issuance costs for the year ended March 31, 2024 (2023 - $216,803; 2022 - $nil).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span style="text-decoration: underline;"&gt;Offering subsequent to year-end&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;p style="text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;On May 9, 2024 the Company completed an underwritten offering of 1,500,000 common shares and warrants to purchase 1,575,000 common shares for gross proceeds of $2,325,750 before deducting underwriting discounts and offering expenses. The warrants have an exercise price of $1.82 per share and expire three years from the date of issuance.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfIssuedCapitalExplanatory>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20230401to20240331"
      decimals="INF"
      id="Fxbrl_20240625112053201"
      unitRef="Shares">274534</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20230401to20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfAtTheMarketOfferingMember"
      decimals="INF"
      id="Fxbrl_20240625112125284"
      unitRef="Shares">188819</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625112138775"
      unitRef="Share">85715</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20220401to20230331"
      decimals="INF"
      id="Fxbrl_20230717182427141"
      unitRef="Shares">1568590</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20220401to20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfAtTheMarketOfferingMember"
      decimals="INF"
      id="Fxbrl_20230717182448670"
      unitRef="Shares">1565268</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717182505914"
      unitRef="Share">3322</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20210401to20220331"
      decimals="INF"
      id="Fxbrl_20210629124454445"
      unitRef="Shares">2255478</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <gpvrf:NumberOfWarrantsExercised
      contextRef="C_20210401to20220331"
      decimals="INF"
      id="Fxbrl_20210629124517712"
      unitRef="Shares">1925656</gpvrf:NumberOfWarrantsExercised>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705153155618"
      unitRef="Share">329822</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20220901to20220930_srtRangeAxis_ifrsfullTopOfRangeMember"
      decimals="0"
      id="Fxbrl_20220705154355238"
      unitRef="USD">20000000</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20230401to20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfAtTheMarketOfferingMember"
      decimals="INF"
      id="Fxbrl_20210629124125958"
      unitRef="Shares">188819</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717183942344"
      unitRef="USD">520892</ifrs-full:ProceedsFromIssuingShares>
    <gpvrf:ProfessionalFeesExpenseRelatedToProspectusOfferingAndAtm
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717200446187"
      unitRef="USD">14904</gpvrf:ProfessionalFeesExpenseRelatedToProspectusOfferingAndAtm>
    <gpvrf:ProfessionalFeesExpenseRelatedToProspectusOfferingAndAtm
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240625150119251"
      unitRef="USD">216803</gpvrf:ProfessionalFeesExpenseRelatedToProspectusOfferingAndAtm>
    <gpvrf:ProfessionalFeesExpenseRelatedToProspectusOfferingAndAtm
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20230717200457617"
      unitRef="USD">0</gpvrf:ProfessionalFeesExpenseRelatedToProspectusOfferingAndAtm>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="INF"
      id="Fxbrl_20240627031257321"
      unitRef="Shares">1500000</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <gpvrf:NumberOfWarrantsIssuedToPurchaseCommonShares
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="INF"
      id="Fxbrl_20240625150227978"
      unitRef="Shares">1575000</gpvrf:NumberOfWarrantsIssuedToPurchaseCommonShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="0"
      id="Fxbrl_20240625150256055"
      unitRef="USD">2325750</ifrs-full:ProceedsFromIssuingShares>
    <gpvrf:WarrantsIssuedWeightedAverageExercisePrice
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="2"
      id="Fxbrl_20240625150725630"
      unitRef="USD_per_Share">1.82</gpvrf:WarrantsIssuedWeightedAverageExercisePrice>
    <gpvrf:WarrantsExpirationTerm
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      id="Fxbrl_20240625150808559">P3Y</gpvrf:WarrantsExpirationTerm>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718134549445">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;&lt;b&gt;Stock Options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company has  two  incentive stock option plans whereby it grants options to directors, officers, employees, and consultants of the Company, the 2023 Equity Incentive Plan (the "2023 Plan") which was adopted in order to grant awards to people in the United States, and the 2022 Equity Incentive Plan (the "2022 Plan").&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="text-decoration: underline;"&gt;2023 Plan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Effective February 21, 2023 GreenPower adopted the 2023 Plan which was approved by shareholders at our AGM on March 28, 2023 in order to grant stock options or non-stock option awards to people in the United States. Under the 2023 Plan GreenPower can issue stock options that are considered incentive stock options, which are stock options that qualify for certain favorable tax treatment under U.S. tax laws. Nonqualified stock options are stock options that are not incentive stock options. The aggregate fair market value on the date of grant of Shares with respect to which incentive stock options are exercisable for the first time by an optionee subject to tax in the United States during any calendar year must not exceed US$100,000, or such other limit as may be prescribed by the Internal Revenue Code. Non-stock option awards mean a right granted to an award recipient under the 2023 Plan, which may include the grant of stock appreciation rights, restricted awards or other equity-based awards.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="text-decoration: underline;"&gt;2022 Plan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Effective April 19, 2022 GreenPower adopted the 2022 Equity Incentive Plan (the "2022 Plan"), which was further ratified and re-approved by shareholders at our AGM on March 27, 2024, and which replaced the 2019 Plan. Under the 2022 Plan the Company can grant equity-based incentive awards in the form of stock options ("Options"), restricted share units ("RSUs"), performance share units ("PSUs") and deferred share units ("DSUs"). RSU's, DSU's and PSU's are collectively referred to as "Performance Based Awards". The 2022 Plan is a Rolling Plan for Options and a fixed-plan for Performance-Based Awards such that the aggregate number of Shares that: (i) may be issued upon the exercise or settlement of Options granted under the 2022 Plan (and all of the Company's other Security-Based Compensation Arrangements), shall not exceed 10% of the Company's issued and outstanding Shares from time to time, and (ii) may be issued in respect of Performance-Based Awards granted under the 2022 Plan (and all of the Company's other Security-Based Compensation Arrangements) shall not exceed 2,499,116. No performance-based awards have been issued as at March 31, 2024 or as at March 31, 2023. The 2022 Plan is considered an "evergreen" plan, since Options which have been exercised, cancelled, terminated, surrendered, forfeited or expired without being exercised shall be available for subsequent grants under the 2022 Plan and the number of awards available to grant increases as the number of issued and outstanding Shares increases.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="text-decoration: underline;"&gt;Stock Option Plans from Prior Periods&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On May 14, 2019, the Company replaced the 2016 Plan with a Rolling Stock Option Plan (the "2019 Plan"). Under the terms of the 2019 Plan, the aggregate number of Options that can be granted under the 2019 Plan cannot exceed ten (10%) of the total number of issued and outstanding Shares, calculated on a non-diluted basis. The exercise price of options granted under the 2019 Plan may not be less than the minimum prevailing price permitted by the TSXV policies with a maximum term of 10 years. On March 9, 2016, the shareholders approved the previous stock option plan which initially allowed for the issuance of up to 1,491,541 shares and which was subsequently further increased to allow up to 2,129,999 shares to be issued under the plan (the "2016 Plan"). Prior to the adoption of the 2016 Plan, the Company had adopted an incentive stock option plan (the "Plan"), whereby it could grant options to directors, officers, employees, and consultants of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company had the following incentive stock options granted under the 2023 Plan, 2022 Plan, the 2019 Plan, and 2016 Plan that are issued and outstanding as at March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expiry Date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;or Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 4, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(42,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 30, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(35,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 12, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(14,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;254,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(10,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;238,212&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 11, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,072&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 19, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 4, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 18, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,275&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(9,575&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;63,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 10, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;553,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(30,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;523,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 4, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 2, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 14, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;645,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;632,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 27, 2029&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,216,417&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(85,715&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(263,041&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,472,661&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,265,128&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,711,798&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise Price (CDN$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="4" style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average Remaining Life&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.4 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.2 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 31, 2024, there were 26,455 stock options available for issuance under the 2023 and 2022 plan and 2,499,116 performance based awards available for issuance under the 2023 Plan and the 2022 Plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On March 27, 2024, the Company granted 605,000 options with a term of  five years and an exercise price of CDN $2.72 per share, comprised of:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;ul style="padding-left: 0pt; list-style-type: disc;"&gt;
                                        &lt;li style="margin-left: 63.6pt; padding-left: 8.4pt; text-align: justify;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;360,000 stock options to officers and directors which vest 25% after 4 months, and then 25% after six months, nine months and twelve months;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                        &lt;li style="margin-left: 63.6pt; padding-left: 8.4pt; text-align: justify;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;60,000 stock options to an officer and director which vest 20% after 4 months, 20% after 6 months, 30% after 288 days, and 30% after 12 months;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                        &lt;li style="margin-left: 63.6pt; padding-left: 8.4pt; text-align: justify;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;110,000 stock options to employees which vest 25% after 4 months, and then 25% after years 1, 2, and 3;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                        &lt;li style="margin-left: 63.6pt; padding-left: 8.4pt; text-align: justify;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;40,000 stock options to employees which vest 50% after 288 days, and then then 25% after years 2, and 3;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                        &lt;li style="margin-left: 63.6pt; padding-left: 8.4pt; text-align: justify;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;35,000 stock options to consultants which vest 25% after 4 months, and then 25% after years 1, 2, and 3;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                    &lt;/ul&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2024, 85,715 common shares were issued pursuant to the exercise of stock options and 263,041 options were forfeited or expired.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2024, the Company incurred share-based compensation expense with a measured fair value of $1,502,112. The fair value of the options granted and vested were recorded as share-based payments on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Subsequent to the end of the reporting period, between April 1, 2024 and June 30, 2024, 55,642 stock options exercisable at a weighted average share price of CDN $10.09 were forfeited, and on June 28, 2024 the Company issued 20,000 stock options exercisable at CDN $1.40 per share that expire on June 28, 2029 (Note 26).&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company had the following incentive stock options granted under the 2023 Plan, 2022 Plan, the 2019 Plan, and 2016 Plan that are issued and outstanding as at March 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expiry Date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;or Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 26, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 18, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 4, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;68,571&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(8,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 30, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 12, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,427&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;281,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(465&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(26,682&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;254,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 11, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(25,716&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 19, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 4, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 18, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(66,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,275&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 10, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;658,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(104,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;553,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 4, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 2, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;60,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 14, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;660,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;645,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,702,652&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;835,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(317,913&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,216,417&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;700,957&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,265,128&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise Price (CDN$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12.94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11.16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="4" style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average Remaining Life&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.5 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.4 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 31, 2023, there were 255,246 stock options available for issuance under the 2023 and 2022 plan and 2,467,595 performance based awards available for issuance under the 2023 Plan and the 2022 Plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On July 4, 2022, the Company granted 15,000 options to an employee with a term of  five years and an exercise price of CDN$4.25 per share which vest 25% after 4 months, and after years 1, 2, and 3.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On November 2, 2022, the Company granted 60,000 options to employees with a term of  five years and an exercise price of US$2.46 per share which vest 25% after 4 months, and after years 1, 2, and 3.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On February 14, 2023, the Company granted 660,000 options with a term of  five years and an exercise price of CDN$3.80 per share, comprised of:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 72pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;a.&lt;span style="width: 10.16pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;420,000 stock options to officers and directors which vest 25% after 4 months, and then 25% after six months, nine months and twelve months;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 72pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;b.&lt;span style="width: 9.66pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;225,000 stock options to employees which vest 25% after 4 months, and then 25% after years 1, 2, and 3;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 72pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;c.&lt;span style="width: 10.22pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;15,000 stock options to a consultant which vest 25% after 4 months, and then 25% after six months, nine months and twelve months;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On March 28, 2023 the Company granted 100,000 stock options to employees. The stock options have an exercise price of CDN$2.85 per share, a term of 5 years, which vest after 4 months, and then 25% after years 1, 2, and 3.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2023, 3,322 common shares were issued pursuant to the exercise of stock options and 317,913 options were forfeited or expired.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2023, the Company incurred share-based compensation expense with a measured fair value of $3,645,893. The fair value of the options granted and vested were recorded as share-based payments on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company had the following incentive stock options granted under the 2019 Plan, and 2016 Plan that are issued and outstanding as at March 31, 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; border-color: #000000; width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expiry Date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;or Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 27, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,429&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(71,429&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 2, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;65,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(8,142&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 26, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;148,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(142,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 18, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(10,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 4, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;70,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,786&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;68,571&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 30, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 12, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;78,571&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,786&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(17,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;309,822&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(26,964&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1.071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;281,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,143&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,143&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 11, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;49,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,642&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 19, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 4, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 18, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;173,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(34,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 10, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;693,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(35,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;658,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,215,108&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;916,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(329,822&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(99,284&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,702,652&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;882,964&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;700,957&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise Price (CDN$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.35&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.61&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13.60&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12.94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="4" style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average Remaining Life&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.1 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.5 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 31, 2022, there were 612,152 stock options available for issuance under the 2019 plan. During the year ended March 31, 2022, 99,284 options were forfeited or expired.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On May 18, 2021 the Company granted 173,650 options to employees with a term of  five years and an exercise price of CDN$19.62 per share which vest 25% after 4 months, after years 1, 2, and 3.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On December 10, 2021 the Company granted 693,000 options with a term of  five years and an exercise price of CDN$16.45 per share, comprised of:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;ul style="padding-left: 0pt; list-style-type: disc;"&gt;
                                        &lt;li style="margin-left: 63.6pt; padding-left: 8.4pt; text-align: justify;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;350,000 stock options to officers and directors which vest 25% after 4 months, and then 25% after six months, nine months and twelve months;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                        &lt;li style="margin-left: 63.6pt; padding-left: 8.4pt; text-align: justify;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;278,000 stock options to employees which vest 25% after 4 months, and then 25% after years 1, 2, and 3;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                        &lt;li style="text-align: justify; margin-left: 63.6pt; padding-left: 8.4pt;"&gt;
                                            &lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;65,000 stock options to two consultants which vest 25% after 4 months, and then 25% after six months, nine months and twelve months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/li&gt;
                                    &lt;/ul&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;On February 11, 2022 the Company granted 50,000 stock options to an employee. The stock options have an exercise price of CDN$8.32 per share, a term of 3 years, and are exercisable after six months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2022, 329,822 common shares were issued pursuant to the exercise of stock options.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2022, the Company incurred share-based compensation expense with a measured fair value of $5,771,475. The fair value of the options granted and vested were recorded as share-based payments on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The weighted average share price on the exercise dates for the years ending March 31, 2024, 2023, and 2022 respectively were CDN $3.85, CDN $8.06, and CDN $10.87.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following weighted-average assumptions were used for the Black-Scholes valuation of stock option grants:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; margin-left: auto; margin-right: auto;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; width: 180px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;For the year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; width: 102px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; width: 98px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; width: 98px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share price on grant date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $3.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $16.61&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $3.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $16.61&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.40%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.22%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.23%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life of options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.9 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;103%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;101%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;94%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeiture rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nil&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nil&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nil&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividend rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <gpvrf:NumberOfIncentiveStockOptionPlans
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717233602911"
      unitRef="Incentive_Plan">2</gpvrf:NumberOfIncentiveStockOptionPlans>
    <gpvrf:AggregateFairMarketValueOfStockOptionsExercisableMustBotExceed
      contextRef="C_20230201to20230221_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_20230717234859770"
      unitRef="USD">100000</gpvrf:AggregateFairMarketValueOfStockOptionsExercisableMustBotExceed>
    <gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoTwoEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_20230718153516491"
      unitRef="Shares">2499116</gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfCommonSharesAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20160309_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfFixedStockOptionPlanMember"
      decimals="INF"
      id="Fxbrl_20230718001325027"
      unitRef="Shares">1491541</gpvrf:NumberOfCommonSharesAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfCommonSharesAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20190514_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfRollingStockOptionPlanMember"
      decimals="INF"
      id="Fxbrl_20230718001454492"
      unitRef="Shares">2129999</gpvrf:NumberOfCommonSharesAvailableForIssuanceInShareBasedArrangement>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625103913825">
                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expiry Date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;or Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 4, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(42,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 30, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(35,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 12, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(14,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;254,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(10,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;238,212&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 11, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,072&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,999&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 19, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 4, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 18, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,275&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(9,575&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;63,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 10, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;553,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(30,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;523,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 4, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 2, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 14, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;645,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;632,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 27, 2029&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,216,417&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;605,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(85,715&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(263,041&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,472,661&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,265,128&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,711,798&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise Price (CDN$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="4" style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average Remaining Life&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.4 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.2 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expiry Date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;or Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 26, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 18, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 4, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;68,571&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(8,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 30, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 12, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,427&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;281,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(465&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(26,682&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;254,640&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 11, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(25,716&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16,071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 19, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 4, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 18, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(66,375&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,275&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 10, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;658,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(104,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;553,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 4, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 2, 2027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;60,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 14, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.80&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;660,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(15,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;645,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 28, 2028&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,702,652&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;835,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(317,913&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,216,417&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;700,957&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,265,128&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise Price (CDN$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12.94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.37&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11.16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="4" style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average Remaining Life&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.5 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.4 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; border-color: #000000; width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expiry Date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercised&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;or Expired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom; width: 12%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;March 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;October 27, 2021&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,429&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(71,429&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 2, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;65,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(57,144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(8,142&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 26, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;148,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(142,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 18, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(10,714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,286&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 4, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;70,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,786&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;68,571&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 30, 2023&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.01&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 12, 2024&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;78,571&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;73,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,786&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(17,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;January 30, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2.59&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;309,822&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(26,964&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1.071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;281,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2022&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,143&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,143&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;February 11, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;July 3, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;49,643&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,642&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3,214&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,787&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;November 19, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;300,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 4, 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;US&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;20,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;May 18, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19.62&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;173,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(34,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;139,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 10, 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;693,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(35,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;658,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,215,108&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;916,650&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(329,822&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(99,284&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,702,652&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;882,964&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;700,957&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise Price (CDN$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.35&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.61&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13.60&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12.94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="4" style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average Remaining Life&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.1 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                3.5 years
                                                            &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;
                                    </ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="2"
      id="Fxbrl_20240627052405946_xbrl_20220705153954482_xbrl_20210629050503282_xbrl_20200722174948304"
      unitRef="CAD_per_Share">3.5</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052405946_xbrl_20220705153954482_xbrl_20210629050503282_xbrl_20200722175927391"
      unitRef="Share">57144</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052405946_xbrl_20220705153954482_xbrl_20210629050958575"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052405946_xbrl_20220705153954482_xbrl_20210629052651150"
      unitRef="Share">42858</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052405946_xbrl_20220705153954482_xbrl_20210629050503282_xbrl_20200722183800764"
      unitRef="Share">14286</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052405946_xbrl_20220705153954482_xbrl_20210629052851782"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="2"
      id="Fxbrl_20240627052405949_xbrl_20220705153954492_xbrl_20210629050503294_xbrl_20200722174950618"
      unitRef="CAD_per_Share">3.01</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052405949_xbrl_20220705153954492_xbrl_20210629050503294_xbrl_20200722175939021"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052405949_xbrl_20220705153954492_xbrl_20210629051002858"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052405949_xbrl_20220705153954492_xbrl_20210629052655069"
      unitRef="Share">15000</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052405949_xbrl_20220705153954492_xbrl_20210629050503294_xbrl_20200722183815246"
      unitRef="Share">35000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052405949_xbrl_20220705153954492_xbrl_20210629052854820"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="2"
      id="Fxbrl_20240627052405951_xbrl_20220705153954502_xbrl_20210629050503307_xbrl_20200722175956231"
      unitRef="CAD_per_Share">3.5</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052405951_xbrl_20220705153954502_xbrl_20210629050503307_xbrl_20200722182356773"
      unitRef="Share">71787</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052405951_xbrl_20220705153954502_xbrl_20210629051007523"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052405951_xbrl_20220705153954502_xbrl_20210629050503307_xbrl_20200722183817492"
      unitRef="Share">14643</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052405951_xbrl_20220705153954502_xbrl_20210629052753180"
      unitRef="Share">57144</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052405951_xbrl_20220705153954502_xbrl_20210629052859816"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="2"
      id="Fxbrl_20240627052405954_xbrl_20220705153954512_xbrl_20210629050503323_xbrl_20200722174955283"
      unitRef="CAD_per_Share">2.59</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052405954_xbrl_20220705153954512_xbrl_20210629050503323_xbrl_20200722175958697"
      unitRef="Share">254640</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052405954_xbrl_20220705153954512_xbrl_20210629051011251"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052405954_xbrl_20220705153954512_xbrl_20210629050503323_xbrl_20200722182359324"
      unitRef="Share">10714</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052405954_xbrl_20220705153954512_xbrl_20210629050503323_xbrl_20200722183820195"
      unitRef="Share">5714</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052405954_xbrl_20220705153954512_xbrl_20210629052903597"
      unitRef="Share">238212</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="2"
      id="Fxbrl_20240627052405957_xbrl_20220705153954524_xbrl_20210629050503340_xbrl_20200722174957994"
      unitRef="CAD_per_Share">8.32</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052405957_xbrl_20220705153954524_xbrl_20210629050503340_xbrl_20200722180003433"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052405957_xbrl_20220705153954524_xbrl_20210629051014964"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052405957_xbrl_20220705153954524_xbrl_20210629052658974"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052405957_xbrl_20220705153954524_xbrl_20210629052757486"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052405957_xbrl_20220705153954524_xbrl_20210629050503340_xbrl_20200722183822461"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="2"
      id="Fxbrl_20240627052405960_xbrl_20220705153954542_xbrl_20210629050503353_xbrl_20200722180006107"
      unitRef="CAD_per_Share">4.9</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052405960_xbrl_20220705153954542_xbrl_20210629050503353_xbrl_20200722182404951"
      unitRef="Share">16071</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052405960_xbrl_20220705153954542_xbrl_20210629051018498"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052405960_xbrl_20220705153954542_xbrl_20210629052702725"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052405960_xbrl_20220705153954542_xbrl_20210629052800517"
      unitRef="Share">1072</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052405960_xbrl_20220705153954542_xbrl_20210629050503353_xbrl_20200722183824929"
      unitRef="Share">14999</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="2"
      id="Fxbrl_20240627052405962_xbrl_20220705153954554_xbrl_20210629050503370_xbrl_20200722175005691"
      unitRef="USD_per_Share">20</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052405962_xbrl_20220705153954554_xbrl_20210629050503370_xbrl_20200722180008524"
      unitRef="Share">300000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052405962_xbrl_20220705153954554_xbrl_20210629051022585"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052405962_xbrl_20220705153954554_xbrl_20210629052707778"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052405962_xbrl_20220705153954554_xbrl_20210629052807674"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052405962_xbrl_20220705153954554_xbrl_20210629050503370_xbrl_20200722182408138"
      unitRef="Share">300000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="2"
      id="Fxbrl_20240627052405965_xbrl_20220705153954563_xbrl_20210629050503384_xbrl_20200722180013147"
      unitRef="USD_per_Share">20</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052405965_xbrl_20220705153954563_xbrl_20210629050503384_xbrl_20200722182414476"
      unitRef="Share">20000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052405965_xbrl_20220705153954563_xbrl_20210629051027482"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052405965_xbrl_20220705153954563_xbrl_20210629052720025"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052405965_xbrl_20220705153954563_xbrl_20210629052813565"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052405965_xbrl_20220705153954563_xbrl_20210629050503384_xbrl_20200722183836794"
      unitRef="Share">20000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="2"
      id="Fxbrl_20240627052405968_xbrl_20220705153954582_xbrl_20210629050503401_xbrl_20200722175014122"
      unitRef="CAD_per_Share">19.62</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052405968_xbrl_20220705153954582_xbrl_20210629050503401_xbrl_20200722180015723"
      unitRef="Share">73275</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052405968_xbrl_20220705153954582_xbrl_20210629051031937"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052405968_xbrl_20220705153954582_xbrl_20210629050503401_xbrl_20200722182416886"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052405968_xbrl_20220705153954582_xbrl_20210629052817168"
      unitRef="Share">9575</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052405968_xbrl_20220705153954582_xbrl_20210629050503401_xbrl_20200722183839426"
      unitRef="Share">63700</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="2"
      id="Fxbrl_20240627052405972_xbrl_20220705153954592_xbrl_20210629050503417_xbrl_20200722175017346"
      unitRef="CAD_per_Share">16.45</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052405972_xbrl_20220705153954592_xbrl_20210629050503417_xbrl_20200722180018068"
      unitRef="Share">553500</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052405972_xbrl_20220705153954592_xbrl_20210629051035643"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052405972_xbrl_20220705153954592_xbrl_20210629052724459"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052405972_xbrl_20220705153954592_xbrl_20210629052821196"
      unitRef="Share">30250</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052405972_xbrl_20220705153954592_xbrl_20210629050503417_xbrl_20200722183842134"
      unitRef="Share">523250</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="2"
      id="Fxbrl_20240627052405975_xbrl_20220705153954602_xbrl_20210629050503430_xbrl_20200722180020858"
      unitRef="CAD_per_Share">4.25</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052405975_xbrl_20220705153954602_xbrl_20210629050503430_xbrl_20200722182422632"
      unitRef="Share">15000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052405975_xbrl_20220705153954602_xbrl_20210629051039010"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052405975_xbrl_20220705153954602_xbrl_20210629052728582"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052405975_xbrl_20220705153954602_xbrl_20210629052824604"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052405975_xbrl_20220705153954602_xbrl_20210629050503430_xbrl_20200722183844354"
      unitRef="Share">15000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="2"
      id="Fxbrl_20240627052405977_xbrl_20220705153954611_xbrl_20210629052337169"
      unitRef="USD_per_Share">2.46</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052405977_xbrl_20220705153954611_xbrl_20210629050503448_xbrl_20200722175023457"
      unitRef="Share">10000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052405977_xbrl_20220705153954611_xbrl_20210629051045249"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052405977_xbrl_20220705153954611_xbrl_20210629050503448_xbrl_20200722181421681"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052405977_xbrl_20220705153954611_xbrl_20210629052827736"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052405977_xbrl_20220705153954611_xbrl_20210629050503448_xbrl_20200722183846906"
      unitRef="Share">10000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="2"
      id="Fxbrl_20240627052405980_xbrl_20220705153954621_xbrl_20210629052345549"
      unitRef="CAD_per_Share">3.8</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052405980_xbrl_20220705153954621_xbrl_20210629052416267"
      unitRef="Share">645000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052405980_xbrl_20220705153954621_xbrl_20210629051049615"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052405980_xbrl_20220705153954621_xbrl_20210629050503461_xbrl_20200722175026853"
      unitRef="Share">2500</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052405980_xbrl_20220705153954621_xbrl_20210629050503461_xbrl_20200722181423770"
      unitRef="Share">10000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052405980_xbrl_20220705153954621_xbrl_20210629050503461_xbrl_20200722183849602"
      unitRef="Share">632500</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="2"
      id="Fxbrl_20240627052405983_xbrl_20220705153954630_xbrl_20210629052350109"
      unitRef="CAD_per_Share">2.85</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052405983_xbrl_20220705153954630_xbrl_20210629052419452"
      unitRef="Share">100000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052405983_xbrl_20220705153954630_xbrl_20210629051054969"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052405983_xbrl_20220705153954630_xbrl_20210629052734282"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052405983_xbrl_20220705153954630_xbrl_20210629052832817"
      unitRef="Share">100000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052405983_xbrl_20220705153954630_xbrl_20210629052909645"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member"
      decimals="2"
      id="Fxbrl_20240627052405986_xbrl_20220705153954640_xbrl_20210629052354237"
      unitRef="CAD_per_Share">2.72</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member"
      decimals="0"
      id="Fxbrl_20240627052405986_xbrl_20220705153954640_xbrl_20210629052422403"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member"
      decimals="0"
      id="Fxbrl_20240627052405986_xbrl_20220705153954640_xbrl_20210629051100185"
      unitRef="Share">605000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member"
      decimals="0"
      id="Fxbrl_20240627052405986_xbrl_20220705153954640_xbrl_20210629052738380"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member"
      decimals="0"
      id="Fxbrl_20240627052405986_xbrl_20220705153954640_xbrl_20210629052835909"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch272029Member"
      decimals="0"
      id="Fxbrl_20240627052405986_xbrl_20220705153954640_xbrl_20210629052914007"
      unitRef="Share">605000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240627052405988_xbrl_20220705153954673_xbrl_20210629050503474_xbrl_20200722180031530"
      unitRef="Share">2216417</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240627052405988_xbrl_20220705153954673_xbrl_20210629050503474_xbrl_20200722181426796"
      unitRef="Share">605000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240627052405988_xbrl_20220705153954673_xbrl_20210629050503474_xbrl_20200722182012794"
      unitRef="Share">85715</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240627052405988_xbrl_20220705153954673_xbrl_20210629050503474_xbrl_20200722183215687"
      unitRef="Share">263041</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240627052405988_xbrl_20220705153954673_xbrl_20210629050503474_xbrl_20200722183851771"
      unitRef="Share">2472661</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240627052405991_xbrl_20220705153954681_xbrl_20210629050503494_xbrl_20200722190844916"
      unitRef="Share">1265128</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240627052405991_xbrl_20220705153954681_xbrl_20210629050503494_xbrl_20200722190911642"
      unitRef="Share">1711798</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20230331"
      decimals="2"
      id="Fxbrl_20240627052405992_xbrl_20220705154007484_xbrl_20210629050503502_xbrl_20200722191009542"
      unitRef="CAD_per_Share">10.72</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20240627052405992_xbrl_20220705154007484_xbrl_20210629050503502_xbrl_20200722191124923"
      unitRef="CAD_per_Share">2.72</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20240627052405992_xbrl_20220705154007484_xbrl_20210629050503502_xbrl_20200722191219804"
      unitRef="CAD_per_Share">3.31</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20240627052405992_xbrl_20220705154007484_xbrl_20210629050503502_xbrl_20200722191511359"
      unitRef="CAD_per_Share">5.26</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20240331"
      decimals="2"
      id="Fxbrl_20240627052405992_xbrl_20220705154007484_xbrl_20210629050503502_xbrl_20200722191617196"
      unitRef="CAD_per_Share">9.62</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20220401to20230331"
      id="Fxbrl_20240627053245497">P3Y4M24D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240627053252145">P3Y2M12D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_20230718002806840"
      unitRef="Shares">26455</gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoTwoEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_20230718002749664"
      unitRef="Shares">26455</gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_s_20230718042326971"
      unitRef="Shares">2499116</gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20240331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoTwoEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_20230718042326972"
      unitRef="Shares">2499116</gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20240301to20240327_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionExpiryDateMarch272024Member"
      decimals="0"
      id="Fxbrl_20240625123928253"
      unitRef="Share">605000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20240301to20240327_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionExpiryDateMarch272024Member"
      id="Fxbrl_20240625124047519"> five years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20240301to20240327_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionExpiryDateMarch272024Member"
      decimals="2"
      id="Fxbrl_20240625131530800"
      unitRef="CAD_per_Share">2.72</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember"
      decimals="0"
      id="Fxbrl_20240625124523176"
      unitRef="Share">360000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20240625124538628"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember"
      decimals="2"
      id="Fxbrl_20240625124600564"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember"
      decimals="0"
      id="Fxbrl_20240625124625882"
      unitRef="Share">60000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20240625124639093"
      unitRef="Pure">0.20</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter6MonthsMember"
      decimals="2"
      id="Fxbrl_20240625124713562"
      unitRef="Pure">0.20</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter288DaysMember"
      decimals="2"
      id="Fxbrl_20240625124844562"
      unitRef="Pure">0.30</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersOneMember_gpvrfVestingScheduleAxis_gpvrfAfter12MonthsMember"
      decimals="2"
      id="Fxbrl_20240625124850817"
      unitRef="Pure">0.30</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20240625130608459"
      unitRef="Share">110000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20240627100124496"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember"
      decimals="2"
      id="Fxbrl_20240625130712952"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesTwoMember"
      decimals="0"
      id="Fxbrl_20240625130759919"
      unitRef="Share">40000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesTwoMember_gpvrfVestingScheduleAxis_gpvrfAfter288DaysMember"
      decimals="2"
      id="Fxbrl_20240625130819549"
      unitRef="Pure">0.50</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesTwoMember_gpvrfVestingScheduleAxis_gpvrfAfterYears2And3Member"
      decimals="2"
      id="Fxbrl_20240625130907495"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember"
      decimals="0"
      id="Fxbrl_20240625130935128"
      unitRef="Share">35000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20240625130948549"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20240301to20240327_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember"
      decimals="2"
      id="Fxbrl_20240625131032948"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625131306216"
      unitRef="Share">85715</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625131332969"
      unitRef="Share">263041</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625131355186"
      unitRef="USD">1502112</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20240401to20240630_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="0"
      id="Fxbrl_20240628061141949"
      unitRef="Share">55642</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="C_20240401to20240630_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="2"
      id="Fxbrl_20240628061153091"
      unitRef="CAD_per_Share">10.09</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20240628_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="0"
      id="Fxbrl_20240628203707194"
      unitRef="Share">20000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20240628_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="2"
      id="Fxbrl_20240628204604560"
      unitRef="CAD_per_Share">1.4</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="2"
      id="Fxbrl_20240627052359369_xbrl_20230718110449720_xbrl_20220705153228771_xbrl_20210629050503370_xbrl_20200722175005691"
      unitRef="CAD_per_Share">5.25</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052359369_xbrl_20240625132001809"
      unitRef="Share">5357</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052359369_xbrl_20230718110449720_xbrl_20220705153228771_xbrl_20210629051022585"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052359369_xbrl_20230718110449720_xbrl_20220705153228771_xbrl_20210629052707778"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052359369_xbrl_20230718110449720_xbrl_20220705153228771_xbrl_20210629052807674"
      unitRef="Share">5357</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052359369_xbrl_20230718110449720_xbrl_20220705153228771_xbrl_20210629050503370_xbrl_20200722182408138"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="2"
      id="Fxbrl_20240627052359372_xbrl_20230718110449731_xbrl_20220705153228779_xbrl_20210629050503384_xbrl_20200722180013147"
      unitRef="CAD_per_Share">3.15</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052359372_xbrl_20230718110449731_xbrl_20220705153228779_xbrl_20210629050503384_xbrl_20200722182414476"
      unitRef="Share">14286</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052359372_xbrl_20230718110449731_xbrl_20220705153228779_xbrl_20210629051027482"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052359372_xbrl_20230718110449731_xbrl_20220705153228779_xbrl_20210629052720025"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052359372_xbrl_20230718110449731_xbrl_20220705153228779_xbrl_20210629052813565"
      unitRef="Share">14286</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052359372_xbrl_20230718110449731_xbrl_20220705153228779_xbrl_20210629050503384_xbrl_20200722183836794"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="2"
      id="Fxbrl_20240627052359375_xbrl_20230718110449741_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722175014122"
      unitRef="CAD_per_Share">3.5</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052359375_xbrl_20230718110449741_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722180015723"
      unitRef="Share">68571</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052359375_xbrl_20230718110449741_xbrl_20220705153228787_xbrl_20210629051031937"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052359375_xbrl_20230718110449741_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722182416886"
      unitRef="Share">2857</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052359375_xbrl_20230718110449741_xbrl_20220705153228787_xbrl_20210629052817168"
      unitRef="Share">8570</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052359375_xbrl_20230718110449741_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722183839426"
      unitRef="Share">57144</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="2"
      id="Fxbrl_20240627052359378_xbrl_20230718110449751_xbrl_20220705153228799_xbrl_20210629050503417_xbrl_20200722175017346"
      unitRef="CAD_per_Share">3.01</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052359378_xbrl_20230718110449751_xbrl_20220705153228799_xbrl_20210629050503417_xbrl_20200722180018068"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052359378_xbrl_20230718110449751_xbrl_20220705153228799_xbrl_20210629051035643"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052359378_xbrl_20230718110449751_xbrl_20220705153228799_xbrl_20210629052724459"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052359378_xbrl_20230718110449751_xbrl_20220705153228799_xbrl_20210629052821196"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052359378_xbrl_20230718110449751_xbrl_20220705153228799_xbrl_20210629050503417_xbrl_20200722183842134"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="2"
      id="Fxbrl_20240627052359381_xbrl_20230718110449761_xbrl_20220705153228806_xbrl_20210629050503430_xbrl_20200722180020858"
      unitRef="CAD_per_Share">3.5</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052359381_xbrl_20230718110449761_xbrl_20220705153228806_xbrl_20210629050503430_xbrl_20200722182422632"
      unitRef="Share">73214</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052359381_xbrl_20230718110449761_xbrl_20220705153228806_xbrl_20210629051039010"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052359381_xbrl_20230718110449761_xbrl_20220705153228806_xbrl_20210629052728582"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052359381_xbrl_20230718110449761_xbrl_20220705153228806_xbrl_20210629052824604"
      unitRef="Share">1427</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052359381_xbrl_20230718110449761_xbrl_20220705153228806_xbrl_20210629050503430_xbrl_20200722183844354"
      unitRef="Share">71787</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="2"
      id="Fxbrl_20240627052359384_xbrl_20230718110449771_xbrl_20220705153228833_xbrl_20210629052345549"
      unitRef="CAD_per_Share">2.59</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052359384_xbrl_20230718110449771_xbrl_20220705153228833_xbrl_20210629052416267"
      unitRef="Share">281787</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052359384_xbrl_20230718110449771_xbrl_20220705153228833_xbrl_20210629051049615"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052359384_xbrl_20230718110449771_xbrl_20220705153228833_xbrl_20210629050503461_xbrl_20200722175026853"
      unitRef="Share">465</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052359384_xbrl_20230718110449771_xbrl_20220705153228833_xbrl_20210629050503461_xbrl_20200722181423770"
      unitRef="Share">26682</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052359384_xbrl_20230718110449771_xbrl_20220705153228833_xbrl_20210629050503461_xbrl_20200722183849602"
      unitRef="Share">254640</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="2"
      id="Fxbrl_20240627052359387_xbrl_20230718110329007_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722174957994"
      unitRef="CAD_per_Share">8.32</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052359387_xbrl_20230718110329007_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722180003433"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052359387_xbrl_20230718133814644"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052359387_xbrl_20230718133854433"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052359387_xbrl_20230718134006308"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052359387_xbrl_20230718110449782_xbrl_20220705181828834"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="2"
      id="Fxbrl_20240627052359389_xbrl_20230718110449788_xbrl_20220705153228865_xbrl_20210629052354237"
      unitRef="CAD_per_Share">4.9</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052359389_xbrl_20230718110449788_xbrl_20220705153228865_xbrl_20210629052422403"
      unitRef="Share">41787</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052359389_xbrl_20230718110449788_xbrl_20220705153228865_xbrl_20210629051100185"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052359389_xbrl_20230718110449788_xbrl_20220705153228865_xbrl_20210629052738380"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052359389_xbrl_20230718110449788_xbrl_20220705153228865_xbrl_20210629052835909"
      unitRef="Share">25716</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052359389_xbrl_20230718110449788_xbrl_20220705153228865_xbrl_20210629052914007"
      unitRef="Share">16071</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="2"
      id="Fxbrl_20240627052359392_xbrl_20230718110449812_xbrl_20220705153228883_xbrl_20210629052400862"
      unitRef="USD_per_Share">20</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052359392_xbrl_20230718110449812_xbrl_20220705153228883_xbrl_20210629052425883"
      unitRef="Share">300000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052359392_xbrl_20230718110449812_xbrl_20220705153228883_xbrl_20210629051105929"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052359392_xbrl_20230718110449812_xbrl_20220705153228883_xbrl_20210629052741661"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052359392_xbrl_20230718110449812_xbrl_20220705153228883_xbrl_20210629052839404"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052359392_xbrl_20230718110449812_xbrl_20220705153228883_xbrl_20210629052919847"
      unitRef="Share">300000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="2"
      id="Fxbrl_20240627052359395_xbrl_20230718110449832_xbrl_20220705153228896_xbrl_20210629052405445"
      unitRef="USD_per_Share">20</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052359395_xbrl_20230718110449832_xbrl_20220705153228896_xbrl_20210629052429915"
      unitRef="Share">20000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052359395_xbrl_20230718110449832_xbrl_20220705153228896_xbrl_20210629051111121"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052359395_xbrl_20230718110449832_xbrl_20220705153228896_xbrl_20210629052745358"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052359395_xbrl_20230718110449832_xbrl_20220705153228896_xbrl_20210629052843910"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052359395_xbrl_20230718110449832_xbrl_20220705153228896_xbrl_20210629052924543"
      unitRef="Share">20000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="2"
      id="Fxbrl_20240627052359398_xbrl_20230718110449844_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052350109"
      unitRef="CAD_per_Share">19.62</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052359398_xbrl_20230718110449844_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052419452"
      unitRef="Share">139650</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052359398_xbrl_20230718110449844_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629051054969"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052359398_xbrl_20230718110449844_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052734282"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052359398_xbrl_20230718110449844_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052832817"
      unitRef="Share">66375</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052359398_xbrl_20230718110449844_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052909645"
      unitRef="Share">73275</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="2"
      id="Fxbrl_20240627052359401_xbrl_20230718110449856_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052350109"
      unitRef="CAD_per_Share">16.45</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052359401_xbrl_20230718110449856_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052419452"
      unitRef="Share">658000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052359401_xbrl_20230718110449856_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629051054969"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052359401_xbrl_20230718110449856_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052734282"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052359401_xbrl_20230718110449856_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052832817"
      unitRef="Share">104500</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052359401_xbrl_20230718110449856_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052909645"
      unitRef="Share">553500</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="2"
      id="Fxbrl_20240627052359404_xbrl_20230718110346152_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722174957994"
      unitRef="CAD_per_Share">4.25</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052359404_xbrl_20230718110346152_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722180003433"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052359404_xbrl_20230718110346152_xbrl_20220705153228752_xbrl_20210629051014964"
      unitRef="Share">15000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052359404_xbrl_20230718110346152_xbrl_20220705153228752_xbrl_20210629052658974"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052359404_xbrl_20230718110346152_xbrl_20220705153228752_xbrl_20210629052757486"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly042027Member"
      decimals="0"
      id="Fxbrl_20240627052359404_xbrl_20230718110346152_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722183822461"
      unitRef="Share">15000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="2"
      id="Fxbrl_20240627052359407_xbrl_20230718110349015_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722174957994"
      unitRef="USD_per_Share">2.45</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052359407_xbrl_20230718110349015_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722180003433"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052359407_xbrl_20230718110349015_xbrl_20220705153228752_xbrl_20210629051014964"
      unitRef="Share">60000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052359407_xbrl_20230718110349015_xbrl_20220705153228752_xbrl_20210629052658974"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052359407_xbrl_20230718110349015_xbrl_20220705153228752_xbrl_20210629052757486"
      unitRef="Share">50000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember022027Member"
      decimals="0"
      id="Fxbrl_20240627052359407_xbrl_20230718110349015_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722183822461"
      unitRef="Share">10000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="2"
      id="Fxbrl_20240627052359410_xbrl_20230718110351864_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722174957994"
      unitRef="CAD_per_Share">3.8</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052359410_xbrl_20230718110351864_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722180003433"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052359410_xbrl_20230718110351864_xbrl_20220705153228752_xbrl_20210629051014964"
      unitRef="Share">660000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052359410_xbrl_20230718110351864_xbrl_20220705153228752_xbrl_20210629052658974"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052359410_xbrl_20230718110351864_xbrl_20220705153228752_xbrl_20210629052757486"
      unitRef="Share">15000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary142028Member"
      decimals="0"
      id="Fxbrl_20240627052359410_xbrl_20230718110351864_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722183822461"
      unitRef="Share">645000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="2"
      id="Fxbrl_20240627052359413_xbrl_20230718110354560_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722174957994"
      unitRef="CAD_per_Share">2.85</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052359413_xbrl_20230718110354560_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722180003433"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052359413_xbrl_20230718110354560_xbrl_20220705153228752_xbrl_20210629051014964"
      unitRef="Share">100000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052359413_xbrl_20230718110354560_xbrl_20220705153228752_xbrl_20210629052658974"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052359413_xbrl_20230718110354560_xbrl_20220705153228752_xbrl_20210629052757486"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMarch282028Member"
      decimals="0"
      id="Fxbrl_20240627052359413_xbrl_20230718110354560_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722183822461"
      unitRef="Share">100000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20240627052359416_xbrl_20230718110449869_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722180031530"
      unitRef="Share">1702652</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240627052359416_xbrl_20230718110449869_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722181426796"
      unitRef="Share">835000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240627052359416_xbrl_20230718110449869_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722182012794"
      unitRef="Share">3322</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20240627052359416_xbrl_20230718110449869_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722183215687"
      unitRef="Share">317913</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240627052359416_xbrl_20230718110449869_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722183851771"
      unitRef="Share">2216417</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20240627052359418_xbrl_20230718110449878_xbrl_20220705153228912_xbrl_20210629050503494_xbrl_20200722190844916"
      unitRef="Share">700957</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20240627052359418_xbrl_20230718110449878_xbrl_20220705153228912_xbrl_20210629050503494_xbrl_20200722190911642"
      unitRef="Share">1265128</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20220331"
      decimals="2"
      id="Fxbrl_20240627052359419_xbrl_20230718110449882_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191009542"
      unitRef="CAD_per_Share">12.94</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20240627052359419_xbrl_20230718110449882_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191124923"
      unitRef="CAD_per_Share">3.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20240627052359419_xbrl_20230718110449882_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191219804"
      unitRef="CAD_per_Share">3.37</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20240627052359419_xbrl_20230718110449882_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191511359"
      unitRef="CAD_per_Share">11.16</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20230331"
      decimals="2"
      id="Fxbrl_20240627052359419_xbrl_20230718110449882_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191617196"
      unitRef="CAD_per_Share">10.72</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20210401to20220331"
      id="Fxbrl_20240627053309057">P3Y6M</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20220401to20230331"
      id="Fxbrl_20240627053318033">P3Y4M24D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoTwoEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_20240627033108961"
      unitRef="Shares">255246</gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember"
      decimals="0"
      id="Fxbrl_20240625140118076"
      unitRef="Shares">255246</gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoTwoEquityIncentivePlanMember"
      decimals="INF"
      id="Fxbrl_20240627033227961"
      unitRef="Shares">2467595</gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement>
    <gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20230331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfTwoZeroTwoThreeEquityIncentivePlanMember"
      decimals="INF"
      id="Fxbrl_20240625140138728"
      unitRef="Shares">2467595</gpvrf:NumberOfPerformanceBasedAwardsAvailableForIssuanceInShareBasedArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20230718042655271"
      unitRef="Share">15000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      id="Fxbrl_20230718042715575"> five years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="2"
      id="Fxbrl_20230718042733681"
      unitRef="CAD_per_Share">4.25</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember"
      decimals="2"
      id="Fxbrl_s_20230718042918436"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20220701to20220704_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20230718042918436"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20230718043242717"
      unitRef="Share">60000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      id="Fxbrl_20230718043304488"> five years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="2"
      id="Fxbrl_20230718043316993"
      unitRef="USD_per_Share">2.46</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember"
      decimals="2"
      id="Fxbrl_s_20230718043347315"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20221101to20221102_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20230718043347315"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230201to20230214_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateFebruary142023Member"
      decimals="0"
      id="Fxbrl_20230718044515454"
      unitRef="Share">660000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20230201to20230214_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateFebruary142023Member"
      id="Fxbrl_20230718044835384"> five years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20230201to20230214_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateFebruary142023Member"
      decimals="2"
      id="Fxbrl_20230718044844432"
      unitRef="CAD_per_Share">3.8</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember"
      decimals="0"
      id="Fxbrl_20230718045029904"
      unitRef="Share">420000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20230718045051818"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember"
      decimals="2"
      id="Fxbrl_20230718045128163"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20230718045153770"
      unitRef="Share">225000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20230718045205586"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember"
      decimals="2"
      id="Fxbrl_20230718045225290"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember"
      decimals="0"
      id="Fxbrl_20230718045239804"
      unitRef="Share">15000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20230718045417773"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20230201to20230214_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember"
      decimals="2"
      id="Fxbrl_20230718045433189"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20230301to20230328_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20230718054442860"
      unitRef="Share">100000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20230301to20230328_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="2"
      id="Fxbrl_20230718054515533"
      unitRef="CAD_per_Share">2.85</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20230301to20230328_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      id="Fxbrl_20230718054933171">5 years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20230301to20230328_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember"
      decimals="2"
      id="Fxbrl_20230718102937119"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718103130184"
      unitRef="Share">3322</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718055514938"
      unitRef="Share">317913</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718060732204"
      unitRef="USD">3645893</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member"
      decimals="2"
      id="Fxbrl_20240627052353081_xbrl_20230718114954035_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722174957994"
      unitRef="CAD_per_Share">4.34</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member"
      decimals="0"
      id="Fxbrl_20240627052353081_xbrl_20230718114954035_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722180003433"
      unitRef="Share">71429</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member"
      decimals="0"
      id="Fxbrl_20240627052353081_xbrl_20230718114954035_xbrl_20220705153228752_xbrl_20210629051014964"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member"
      decimals="0"
      id="Fxbrl_20240627052353081_xbrl_20230718114954035_xbrl_20220705153228752_xbrl_20210629052658974"
      unitRef="Share">71429</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member"
      decimals="0"
      id="Fxbrl_20240627052353081_xbrl_20230718114954035_xbrl_20220705153228752_xbrl_20210629052757486"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateOctober272021Member"
      decimals="0"
      id="Fxbrl_20240627052353081_xbrl_20230718114954035_xbrl_20220705153228752_xbrl_20210629050503340_xbrl_20200722183822461"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member"
      decimals="2"
      id="Fxbrl_20240627052353085_xbrl_20230718115012621_xbrl_20220705153228764_xbrl_20210629050503353_xbrl_20200722180006107"
      unitRef="CAD_per_Share">5.25</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member"
      decimals="0"
      id="Fxbrl_20240627052353085_xbrl_20230718115012621_xbrl_20220705153228764_xbrl_20210629050503353_xbrl_20200722182404951"
      unitRef="Share">65286</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member"
      decimals="0"
      id="Fxbrl_20240627052353085_xbrl_20230718115012621_xbrl_20220705153228764_xbrl_20210629051018498"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member"
      decimals="0"
      id="Fxbrl_20240627052353085_xbrl_20230718115012621_xbrl_20220705153228764_xbrl_20210629052702725"
      unitRef="Share">57144</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member"
      decimals="0"
      id="Fxbrl_20240627052353085_xbrl_20230718115012621_xbrl_20220705153228764_xbrl_20210629052800517"
      unitRef="Share">8142</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary22022Member"
      decimals="0"
      id="Fxbrl_20240627052353085_xbrl_20230718115012621_xbrl_20220705153228764_xbrl_20210629050503353_xbrl_20200722183824929"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="2"
      id="Fxbrl_20240627052353088_xbrl_20230718115031366_xbrl_20220705153228771_xbrl_20210629050503370_xbrl_20200722175005691"
      unitRef="CAD_per_Share">5.25</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052353088_xbrl_20230718115031366_xbrl_20220705153228771_xbrl_20210629050503370_xbrl_20200722180008524"
      unitRef="Share">148214</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052353088_xbrl_20230718115031366_xbrl_20220705153228771_xbrl_20210629051022585"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052353088_xbrl_20230718115031366_xbrl_20220705153228771_xbrl_20210629052707778"
      unitRef="Share">142857</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052353088_xbrl_20230718115031366_xbrl_20220705153228771_xbrl_20210629052807674"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsTwoExpiryDateMay262022Member"
      decimals="0"
      id="Fxbrl_20240627052353088_xbrl_20230718115031366_xbrl_20220705153228771_xbrl_20210629050503370_xbrl_20200722182408138"
      unitRef="Share">5357</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="2"
      id="Fxbrl_20240627052353091_xbrl_20230718115044717_xbrl_20220705153228779_xbrl_20210629050503384_xbrl_20200722180013147"
      unitRef="CAD_per_Share">3.15</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052353091_xbrl_20230718115044717_xbrl_20220705153228779_xbrl_20210629050503384_xbrl_20200722182414476"
      unitRef="Share">25000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052353091_xbrl_20230718115044717_xbrl_20220705153228779_xbrl_20210629051027482"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052353091_xbrl_20230718115044717_xbrl_20220705153228779_xbrl_20210629052720025"
      unitRef="Share">10714</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052353091_xbrl_20230718115044717_xbrl_20220705153228779_xbrl_20210629052813565"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember182022Member"
      decimals="0"
      id="Fxbrl_20240627052353091_xbrl_20230718115044717_xbrl_20220705153228779_xbrl_20210629050503384_xbrl_20200722183836794"
      unitRef="Share">14286</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="2"
      id="Fxbrl_20240627052353094_xbrl_20230718115056302_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722175014122"
      unitRef="CAD_per_Share">3.5</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052353094_xbrl_20230718115056302_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722180015723"
      unitRef="Share">70357</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052353094_xbrl_20230718115056302_xbrl_20220705153228787_xbrl_20210629051031937"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052353094_xbrl_20230718115056302_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722182416886"
      unitRef="Share">1786</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052353094_xbrl_20230718115056302_xbrl_20220705153228787_xbrl_20210629052817168"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay42023Member"
      decimals="0"
      id="Fxbrl_20240627052353094_xbrl_20230718115056302_xbrl_20220705153228787_xbrl_20210629050503401_xbrl_20200722183839426"
      unitRef="Share">68571</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="2"
      id="Fxbrl_20240627052353097_xbrl_20230718115111589_xbrl_20220705153228799_xbrl_20210629050503417_xbrl_20200722175017346"
      unitRef="CAD_per_Share">3.01</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052353097_xbrl_20230718115111589_xbrl_20220705153228799_xbrl_20210629050503417_xbrl_20200722180018068"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052353097_xbrl_20230718115111589_xbrl_20220705153228799_xbrl_20210629051035643"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052353097_xbrl_20230718115111589_xbrl_20220705153228799_xbrl_20210629052724459"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052353097_xbrl_20230718115111589_xbrl_20220705153228799_xbrl_20210629052821196"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember302023Member"
      decimals="0"
      id="Fxbrl_20240627052353097_xbrl_20230718115111589_xbrl_20220705153228799_xbrl_20210629050503417_xbrl_20200722183842134"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="2"
      id="Fxbrl_20240627052353100_xbrl_20230718115130244_xbrl_20220705153228806_xbrl_20210629050503430_xbrl_20200722180020858"
      unitRef="CAD_per_Share">3.5</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052353100_xbrl_20230718115130244_xbrl_20220705153228806_xbrl_20210629050503430_xbrl_20200722182422632"
      unitRef="Share">78571</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052353100_xbrl_20230718115130244_xbrl_20220705153228806_xbrl_20210629051039010"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052353100_xbrl_20230718115130244_xbrl_20220705153228806_xbrl_20210629052728582"
      unitRef="Share">5357</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052353100_xbrl_20230718115130244_xbrl_20220705153228806_xbrl_20210629052824604"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary122024Member"
      decimals="0"
      id="Fxbrl_20240627052353100_xbrl_20230718115130244_xbrl_20220705153228806_xbrl_20210629050503430_xbrl_20200722183844354"
      unitRef="Share">73214</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member"
      decimals="2"
      id="Fxbrl_20240627052353103_xbrl_20230718115209421_xbrl_20220705153228820_xbrl_20210629052337169"
      unitRef="CAD_per_Share">2.59</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member"
      decimals="0"
      id="Fxbrl_20240627052353103_xbrl_20230718115209421_xbrl_20220705153228820_xbrl_20210629050503448_xbrl_20200722175023457"
      unitRef="Share">19643</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member"
      decimals="0"
      id="Fxbrl_20240627052353103_xbrl_20230718115209421_xbrl_20220705153228820_xbrl_20210629051045249"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member"
      decimals="0"
      id="Fxbrl_20240627052353103_xbrl_20230718115209421_xbrl_20220705153228820_xbrl_20210629050503448_xbrl_20200722181421681"
      unitRef="Share">1786</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member"
      decimals="0"
      id="Fxbrl_20240627052353103_xbrl_20230718115209421_xbrl_20220705153228820_xbrl_20210629052827736"
      unitRef="Share">17857</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302022Member"
      decimals="0"
      id="Fxbrl_20240627052353103_xbrl_20230718115209421_xbrl_20220705153228820_xbrl_20210629050503448_xbrl_20200722183846906"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="2"
      id="Fxbrl_20240627052353106_xbrl_20230718115435936_xbrl_20220705153228833_xbrl_20210629052345549"
      unitRef="CAD_per_Share">2.59</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052353106_xbrl_20230718115435936_xbrl_20220705153228833_xbrl_20210629052416267"
      unitRef="Share">309822</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052353106_xbrl_20230718115435936_xbrl_20220705153228833_xbrl_20210629051049615"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052353106_xbrl_20230718115435936_xbrl_20220705153228833_xbrl_20210629050503461_xbrl_20200722175026853"
      unitRef="Share">26964</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="3"
      id="Fxbrl_20240627052353106_xbrl_20230718115435936_xbrl_20220705153228833_xbrl_20210629050503461_xbrl_20200722181423770"
      unitRef="Share">1.071</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJanuary302025Member"
      decimals="0"
      id="Fxbrl_20240627052353106_xbrl_20230718115435936_xbrl_20220705153228833_xbrl_20210629050503461_xbrl_20200722183849602"
      unitRef="Share">281787</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member"
      decimals="2"
      id="Fxbrl_20240627052353109_xbrl_20230718115450149_xbrl_20220705153228843_xbrl_20210629052350109"
      unitRef="CAD_per_Share">4.9</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member"
      decimals="0"
      id="Fxbrl_20240627052353109_xbrl_20230718115450149_xbrl_20220705153228843_xbrl_20210629052419452"
      unitRef="Share">7143</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member"
      decimals="0"
      id="Fxbrl_20240627052353109_xbrl_20230718115450149_xbrl_20220705153228843_xbrl_20210629051054969"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member"
      decimals="0"
      id="Fxbrl_20240627052353109_xbrl_20230718115450149_xbrl_20220705153228843_xbrl_20210629052734282"
      unitRef="Share">7143</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member"
      decimals="0"
      id="Fxbrl_20240627052353109_xbrl_20230718115450149_xbrl_20220705153228843_xbrl_20210629052832817"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32022Member"
      decimals="0"
      id="Fxbrl_20240627052353109_xbrl_20230718115450149_xbrl_20220705153228843_xbrl_20210629052909645"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="2"
      id="Fxbrl_20240627052353111_xbrl_20230718115618237_xbrl_20220705181728796"
      unitRef="CAD_per_Share">8.32</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052353111_xbrl_20230718115618237_xbrl_20220705181734716"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052353111_xbrl_20230718115618237_xbrl_20220705181741075"
      unitRef="Share">50000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateFebruary112025Member"
      decimals="0"
      id="Fxbrl_20240627052353111_xbrl_20230718115618237_xbrl_20220705181828834"
      unitRef="Share">50000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="2"
      id="Fxbrl_20240627052353114_xbrl_20230718115634677_xbrl_20220705153228865_xbrl_20210629052354237"
      unitRef="CAD_per_Share">4.9</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052353114_xbrl_20230718115634677_xbrl_20220705153228865_xbrl_20210629052422403"
      unitRef="Share">49643</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052353114_xbrl_20230718115634677_xbrl_20220705153228865_xbrl_20210629051100185"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052353114_xbrl_20230718115634677_xbrl_20220705153228865_xbrl_20210629052738380"
      unitRef="Share">4642</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052353114_xbrl_20230718115634677_xbrl_20220705153228865_xbrl_20210629052835909"
      unitRef="Share">3214</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateJuly32025Member"
      decimals="0"
      id="Fxbrl_20240627052353114_xbrl_20230718115634677_xbrl_20220705153228865_xbrl_20210629052914007"
      unitRef="Share">41787</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="2"
      id="Fxbrl_20240627052353117_xbrl_20230718115648542_xbrl_20220705153228883_xbrl_20210629052400862"
      unitRef="USD_per_Share">20</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052353117_xbrl_20230718115648542_xbrl_20220705153228883_xbrl_20210629052425883"
      unitRef="Share">300000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052353117_xbrl_20230718115648542_xbrl_20220705153228883_xbrl_20210629051105929"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052353117_xbrl_20230718115648542_xbrl_20220705153228883_xbrl_20210629052741661"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052353117_xbrl_20230718115648542_xbrl_20220705153228883_xbrl_20210629052839404"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateNovember192025Member"
      decimals="0"
      id="Fxbrl_20240627052353117_xbrl_20230718115648542_xbrl_20220705153228883_xbrl_20210629052919847"
      unitRef="Share">300000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="2"
      id="Fxbrl_20240627052353120_xbrl_20230718115707438_xbrl_20220705153228896_xbrl_20210629052405445"
      unitRef="USD_per_Share">20</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052353120_xbrl_20230718115707438_xbrl_20220705153228896_xbrl_20210629052429915"
      unitRef="Share">20000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052353120_xbrl_20230718115707438_xbrl_20220705153228896_xbrl_20210629051111121"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052353120_xbrl_20230718115707438_xbrl_20220705153228896_xbrl_20210629052745358"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052353120_xbrl_20230718115707438_xbrl_20220705153228896_xbrl_20210629052843910"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember42025Member"
      decimals="0"
      id="Fxbrl_20240627052353120_xbrl_20230718115707438_xbrl_20220705153228896_xbrl_20210629052924543"
      unitRef="Share">20000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="2"
      id="Fxbrl_20240627052353123_xbrl_20230718115718890_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052350109"
      unitRef="CAD_per_Share">19.62</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052353123_xbrl_20230718115718890_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052419452"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052353123_xbrl_20230718115718890_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629051054969"
      unitRef="Share">173650</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052353123_xbrl_20230718115718890_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052734282"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052353123_xbrl_20230718115718890_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052832817"
      unitRef="Share">34000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateMay182026Member"
      decimals="0"
      id="Fxbrl_20240627052353123_xbrl_20230718115718890_xbrl_20220705181312428_xbrl_20220705153228843_xbrl_20210629052909645"
      unitRef="Share">139650</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="2"
      id="Fxbrl_20240627052353126_xbrl_20230718115729462_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052350109"
      unitRef="CAD_per_Share">16.45</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052353126_xbrl_20230718115729462_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052419452"
      unitRef="Share">0</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052353126_xbrl_20230718115729462_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629051054969"
      unitRef="Share">693000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052353126_xbrl_20230718115729462_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052734282"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052353126_xbrl_20230718115729462_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052832817"
      unitRef="Share">35000</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331_gpvrfStockOptionsExpiryDateAxis_gpvrfStockOptionsExpiryDateDecember102026Member"
      decimals="0"
      id="Fxbrl_20240627052353126_xbrl_20230718115729462_xbrl_20220705181314446_xbrl_20220705153228843_xbrl_20210629052909645"
      unitRef="Share">658000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20210331"
      decimals="0"
      id="Fxbrl_20240627052353129_xbrl_20230718115742756_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722180031530"
      unitRef="Share">1215108</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240627052353129_xbrl_20230718115742756_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722181426796"
      unitRef="Share">916650</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240627052353129_xbrl_20230718115742756_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722182012794"
      unitRef="Share">329822</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240627052353129_xbrl_20230718115742756_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722183215687"
      unitRef="Share">99284</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20240627052353129_xbrl_20230718115742756_xbrl_20220705153228904_xbrl_20210629050503474_xbrl_20200722183851771"
      unitRef="Share">1702652</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20210331"
      decimals="0"
      id="Fxbrl_20240627052353132_xbrl_20230718115754901_xbrl_20220705153228912_xbrl_20210629050503494_xbrl_20200722190844916"
      unitRef="Share">882964</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20240627052353132_xbrl_20230718115754901_xbrl_20220705153228912_xbrl_20210629050503494_xbrl_20200722190911642"
      unitRef="Share">700957</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20210331"
      decimals="2"
      id="Fxbrl_20240627052353133_xbrl_20230718115811426_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191009542"
      unitRef="CAD_per_Share">9.35</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20240627052353133_xbrl_20230718115811426_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191124923"
      unitRef="CAD_per_Share">16.61</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20240627052353133_xbrl_20230718115811426_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191219804"
      unitRef="CAD_per_Share">4.7</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20240627052353133_xbrl_20230718115811426_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191511359"
      unitRef="CAD_per_Share">13.6</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20220331"
      decimals="2"
      id="Fxbrl_20240627052353133_xbrl_20230718115811426_xbrl_20220705153228915_xbrl_20210629050503502_xbrl_20200722191617196"
      unitRef="CAD_per_Share">12.94</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20200401to20210331"
      id="Fxbrl_20240627053332041">P3Y1M6D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20210401to20220331"
      id="Fxbrl_20240627053338601">P3Y6M</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement
      contextRef="C_20220331_ifrsfullTypesOfSharebasedPaymentArrangementsAxis_gpvrfRollingStockOptionPlanMember"
      decimals="0"
      id="Fxbrl_20220705153513409"
      unitRef="Shares">612152</gpvrf:NumberOfStockOptionsAvailableForIssuanceInShareBasedArrangement>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705153520388"
      unitRef="Share">99284</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20210501to20210518_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20220705162916426"
      unitRef="Share">173650</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20210501to20210518_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      id="Fxbrl_20220705163012039"> five years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20210501to20210518_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="2"
      id="Fxbrl_20220705162958472"
      unitRef="CAD_per_Share">19.62</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20210501to20210518"
      decimals="2"
      id="Fxbrl_20240627053403234"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20210501to20210518_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20220705163039649"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20211201to20211210_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateDecember102021Member"
      decimals="0"
      id="Fxbrl_20220705173942423"
      unitRef="Share">693000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20211201to20211210_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateDecember102021Member"
      id="Fxbrl_20220705173950128"> five years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20211201to20211210_gpvrfStockOptionsGrantDateAxis_gpvrfStockOptionsExpiryDateDecember102021Member"
      decimals="2"
      id="Fxbrl_20220705174000272"
      unitRef="CAD_per_Share">16.45</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember"
      decimals="0"
      id="Fxbrl_20220705174053248"
      unitRef="Share">350000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20220705174132881"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfDirectorsAndOfficersMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember"
      decimals="2"
      id="Fxbrl_20220705174151594"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20220705174056977"
      unitRef="Share">278000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20220705174136377"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember_gpvrfVestingScheduleAxis_gpvrfAfterYearOneTwoAndThreeMember"
      decimals="2"
      id="Fxbrl_20220705174155209"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember"
      decimals="0"
      id="Fxbrl_20220705174100984"
      unitRef="Share">65000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter4MonthsMember"
      decimals="2"
      id="Fxbrl_20220705174139945"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <gpvrf:VestingPercentageOfStockOptions
      contextRef="C_20211201to20211210_gpvrfTitleOfIndividualsAxis_gpvrfConsultantMember_gpvrfVestingScheduleAxis_gpvrfAfter6Months9MonthsAnd12MonthsMember"
      decimals="2"
      id="Fxbrl_20220705174159720"
      unitRef="Pure">0.25</gpvrf:VestingPercentageOfStockOptions>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="C_20220201to20220211_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="0"
      id="Fxbrl_20220705174445526"
      unitRef="Share">50000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="C_20220201to20220211_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      decimals="2"
      id="Fxbrl_20220705174454729"
      unitRef="CAD_per_Share">8.32</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement
      contextRef="C_20220201to20220211_gpvrfTitleOfIndividualsAxis_gpvrfEmployeesMember"
      id="Fxbrl_20220705174502703">3 years</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705160400925"
      unitRef="Share">329822</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705160407914"
      unitRef="USD">5771475</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:WeightedAverageSharePrice2019
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20230718105310858"
      unitRef="CAD_per_Share">3.85</ifrs-full:WeightedAverageSharePrice2019>
    <ifrs-full:WeightedAverageSharePrice2019
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20230718105319795"
      unitRef="CAD_per_Share">8.06</ifrs-full:WeightedAverageSharePrice2019>
    <ifrs-full:WeightedAverageSharePrice2019
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20230718105328961"
      unitRef="CAD_per_Share">10.87</ifrs-full:WeightedAverageSharePrice2019>
    <ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625103445429">
                                        &lt;div&gt;
                                            &lt;table border="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; margin-left: auto; margin-right: auto;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; width: 180px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;For the year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; width: 102px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; width: 98px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; width: 98px; border-top: 0.75pt solid #000000; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Share price on grant date&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $3.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $16.61&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Exercise price&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $2.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $3.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CDN $16.61&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.40%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3.22%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1.23%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Expected life of options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4.9 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Annualized volatility&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;103%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;101%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;94%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Forfeiture rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nil&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nil&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Nil&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Dividend rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;
                                    </ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20220705154719550"
      unitRef="CAD_per_Share">2.72</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20220705154725810"
      unitRef="CAD_per_Share">3.66</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20220705154731242"
      unitRef="CAD_per_Share">16.61</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20220705154740209"
      unitRef="CAD_per_Share">2.72</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20220705154746835"
      unitRef="CAD_per_Share">3.66</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20220705154753021"
      unitRef="CAD_per_Share">16.61</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="C_20230401to20240331"
      decimals="4"
      id="Fxbrl_20220705154759387"
      unitRef="Pure">0.034</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="C_20220401to20230331"
      decimals="4"
      id="Fxbrl_20220705154806024"
      unitRef="Pure">0.0322</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="C_20210401to20220331"
      decimals="4"
      id="Fxbrl_20220705154814961"
      unitRef="Pure">0.0123</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705154821547"
      unitRef="Year">5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705154828232"
      unitRef="Year">5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="C_20210401to20220331"
      decimals="1"
      id="Fxbrl_20220705154836135"
      unitRef="Year">4.9</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20220705154842173"
      unitRef="Pure">1.03</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20220705154849368"
      unitRef="Pure">1.01</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20220705154857170"
      unitRef="Pure">0.94</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <gpvrf:ExpectedForfeitureRateOfShareOptionsGranted
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20230718130915645"
      unitRef="Pure">0</gpvrf:ExpectedForfeitureRateOfShareOptionsGranted>
    <gpvrf:ExpectedForfeitureRateOfShareOptionsGranted
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20230718130936421"
      unitRef="Pure">0</gpvrf:ExpectedForfeitureRateOfShareOptionsGranted>
    <gpvrf:ExpectedForfeitureRateOfShareOptionsGranted
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20230718130940490"
      unitRef="Pure">0</gpvrf:ExpectedForfeitureRateOfShareOptionsGranted>
    <ifrs-full:DisclosureOfDeferredIncomeExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625150039381">
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;16.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Deferred Revenue&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company recorded Deferred Revenue of $9,942,385 for deposits received from customers for the sale of all- electric vehicles which were not delivered as at March 31, 2024 (March 31, 2023 - $9,998,609). The following table summarizes changes in deferred revenue during the years ended March 31, 2024 and March 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred Revenue, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,998,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,514,712&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Additions to deferred revenue during the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,361,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,576,344&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deposits returned&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(234,415&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(302,298&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Revenue recognized from deferred revenue during the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,183,666&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,790,149&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred Revenue, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,942,385&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,998,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,066,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,059,769&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long term portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,876,240&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,938,840&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,942,385&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,998,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;

                        &lt;p style="text-align: justify; margin-top: 10px; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company expects to recognize revenue from amounts held in the current portion of deferred revenue within the next twelve months, based on expected deliveries of vehicles and from completed sales of vehicle parts. The Company expects to recognize revenue from amounts held in the long-term portion of deferred revenue more than twelve months after the reporting date. As at March 31, 2024 the current portion of deferred revenue includes a financing component of $324,265 (2023 - $324,967), and during the year ended March 31, 2024, $36,030 of this deferred revenue was recognized in revenue (2023 - $83,437).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfDeferredIncomeExplanatory>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20240331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAllElectricVehiclesNotDeliveredMember"
      decimals="0"
      id="Fxbrl_20220526111835651"
      unitRef="USD">9942385</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20230331_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_gpvrfAllElectricVehiclesNotDeliveredMember"
      decimals="0"
      id="Fxbrl_20220526111851739"
      unitRef="USD">9998609</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <gpvrf:DisclosureOfDeferredRevenueExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625150052805">
                            &lt;table border="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred Revenue, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,998,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,514,712&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Additions to deferred revenue during the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,361,857&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,576,344&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deposits returned&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(234,415&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(302,298&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Revenue recognized from deferred revenue during the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(4,183,666&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(7,790,149&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Deferred Revenue, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,942,385&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,998,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,066,145&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,059,769&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long term portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,876,240&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,938,840&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,942,385&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,998,609&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;
                        </gpvrf:DisclosureOfDeferredRevenueExplanatory>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629125346705"
      unitRef="USD">9998609</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20210629125407586"
      unitRef="USD">6514712</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <gpvrf:AdditionsToDeferredRevenue
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629125416436_xbrl_20200722180240822"
      unitRef="USD">4361857</gpvrf:AdditionsToDeferredRevenue>
    <gpvrf:AdditionsToDeferredRevenue
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629125416436_xbrl_20200722180306327"
      unitRef="USD">11576344</gpvrf:AdditionsToDeferredRevenue>
    <gpvrf:DepositsReturned
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629125501908"
      unitRef="USD">234415</gpvrf:DepositsReturned>
    <gpvrf:DepositsReturned
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629125432658_xbrl_20200722180328246"
      unitRef="USD">302298</gpvrf:DepositsReturned>
    <gpvrf:RevenueRecognizedFromDeferredRevenue
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629125720306_xbrl_20200722180347292"
      unitRef="USD">4183666</gpvrf:RevenueRecognizedFromDeferredRevenue>
    <gpvrf:RevenueRecognizedFromDeferredRevenue
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629125720306_xbrl_20200722180352727"
      unitRef="USD">7790149</gpvrf:RevenueRecognizedFromDeferredRevenue>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629125818630_xbrl_20200722180218050"
      unitRef="USD">9942385</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629125818630_xbrl_20200722180215666"
      unitRef="USD">9998609</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230718100620471_xbrl_20210629125818630_xbrl_20200722180218050"
      unitRef="USD">7066145</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718100620471_xbrl_20210629125818630_xbrl_20200722180215666"
      unitRef="USD">8059769</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:NoncurrentAccrualsAndNoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230718100622507_xbrl_20210629125818630_xbrl_20200722180218050"
      unitRef="USD">2876240</ifrs-full:NoncurrentAccrualsAndNoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities>
    <ifrs-full:NoncurrentAccrualsAndNoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718100622507_xbrl_20210629125818630_xbrl_20200722180215666"
      unitRef="USD">1938840</ifrs-full:NoncurrentAccrualsAndNoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230718100624531_xbrl_20210629125818630_xbrl_20200722180218050"
      unitRef="USD">9942385</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <ifrs-full:DeferredIncomeIncludingContractLiabilities
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718100624531_xbrl_20210629125818630_xbrl_20200722180215666"
      unitRef="USD">9998609</ifrs-full:DeferredIncomeIncludingContractLiabilities>
    <gpvrf:CurrentPortionOfDeferredRevenueIncludesFinancingComponentNonCashTransaction
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230718102411887"
      unitRef="USD">324265</gpvrf:CurrentPortionOfDeferredRevenueIncludesFinancingComponentNonCashTransaction>
    <gpvrf:CurrentPortionOfDeferredRevenueIncludesFinancingComponentNonCashTransaction
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230718102427577"
      unitRef="USD">324967</gpvrf:CurrentPortionOfDeferredRevenueIncludesFinancingComponentNonCashTransaction>
    <gpvrf:RecognizedDeferredRevenue
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230718102442573"
      unitRef="USD">36030</gpvrf:RecognizedDeferredRevenue>
    <gpvrf:RecognizedDeferredRevenue
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20230718102448527"
      unitRef="USD">83437</gpvrf:RecognizedDeferredRevenue>
    <ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722134530823">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;17.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Financial Instruments &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company's financial instruments consist of cash, accounts receivable, promissory note receivable, finance lease receivables, line of credit, loans payable to related parties, term loan, accounts payable and accrued liabilities, other liabilities, and lease liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Financial instruments measured at fair value are classified into one of three levels in the fair value hierarchy according to the relative reliability of the inputs used to estimate the fair values. The three levels of the fair value hierarchy are:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-bottom: 0pt; text-align: justify; margin-top: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Level 1: Unadjusted quoted prices in active markets for identical assets and liabilities;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Level 2: Inputs other than quoted prices that are observable for the asset or liabilities either directly or indirectly; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Level 3: Inputs that are not based on observable market data&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The fair value of the Company's financial instruments approximates their carrying value, unless otherwise noted.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company has exposure to the following financial instrument related risks.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Credit risk&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company's exposure to credit risk is on its cash, accounts receivable, promissory note receivable, and on its finance lease receivables. The maximum exposure to credit risk is their carrying amounts in the consolidated statement of Financial Position.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Cash consists of cash bank balances held in major financial institutions in Canada and the United States with a high credit quality and therefore the Company is exposed to minimal risk. The Company assesses the credit risk of its account receivable, finance lease receivables and promissory note receivable at each reporting period end and on an annual basis. As at March 31, 2024 the Company recognized net allowance for credit losses of $1,319,873 (2023 - net - $94,791) against its accounts receivable (Note 5), and an allowance for credit losses of $131,089 on its promissory note (Note 7) (2023 &#x2013; &lt;span style="-sec-ix-hidden: Fxbrl_20240628062244540;"&gt;nil&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;, as summarized in the table below:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;
                                    &lt;div&gt;

                                            &lt;table border="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="3" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Allowance for credit losses for the year ended March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Allowance for doubtful accounts on accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,459,243&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(less allowance collected during the year)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(139,370&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Net additions to allowance for doubtful accounts on accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,319,873&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;plus net additions to allowance for doubtful accounts on promissory note receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;131,089&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Allowance for credit losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,450,962&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                        &lt;p style="margin-top: 0pt; margin-bottom: 0pt; font-family: Times New Roman, Times, serif;"&gt;&#160;&lt;/p&gt;
                                        &lt;div&gt;

                                        &lt;/div&gt;
                                        &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Liquidity risk&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The Company tries to ensure that there is sufficient capital in order to meet short-term business requirements, after taking into account the Company's cash balances and available liquidity on the Company's $8 million operating line of credit. The Company's cash is invested in bank accounts at major financial institutions in Canada and the United States and is available on demand. The continuation of the Company as a going concern is dependent on future cash flows from operations including the successful sale and manufacture of electric vehicles to achieve a profitable level of operations and obtaining necessary financing to fund ongoing operations. The Company's ability to achieve its business objectives is subject to material uncertainty which casts substantial doubt upon the Company's ability to continue as a going concern (Note 1). The Company will continue to rely on additional financings to further its operations and meet its capital requirements.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;The following table summarizes the Company's financial commitments by maturity as at March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                        &lt;div&gt;
                            &lt;div&gt;

                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Less than 3 months&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;3 to 12 months&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;One to five years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Thereafter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Line of credit (Note 1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;7,463,206&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,977,251&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Loans payable to related parties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,549,120&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;261,355&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;696,329&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;3,055,463&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,500,000&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Term loan facility&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,267,897&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Contingent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;136,078&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;166,810&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;1,088,858&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;25,699&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;10,701,812&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;3,100,304&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;5,797,092&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;3,588,858&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;

                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;(1) GreenPower's operating line of credit with the Bank of Montreal is repayable on demand and is therefore recorded as a current liability with less than 3 months to maturity. GreenPower remains in compliance with the financial covenant under the facility and since inception of the loan the Bank of Montreal has not demanded repayment of the facility, however there is no guarantee that the Bank of Montreal will not do so in the future.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;As part of the acquisition of Lion Truck Body Inc. that closed on July 7, 2022, the Company would assume a term loan from the seller subject to the seller obtaining the required consents to allow for the assumption of the term loan with principal outstanding of approximately of approximately $1.5 million as at July 7, 2022, an interest rate of 3.75%, a maturity in May 2050, and fixed monthly payments. As at March 31, 2024 the seller has not obtained the required consents for the assumption of the loan and GreenPower has classified the potential assumption of this loan as a contingent liability, per IAS 37, as the assumption of the loan by GreenPower is subject to events that are beyond the Company's control and there is considerable uncertainty over the occurrence of these events (Note 22).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Market risks&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Market risk is the risk of loss that may arise from changes in market factors such as interest rates and foreign exchange. The Company is exposed to interest rate risk with respect to its line of credit (Note 12) and its term loan facility (Note 13). Assuming the drawn amounts on the line of credit and term loan facility are unchanged, a 1% change in the base rate or prime rate applicable to these two liabilities would result in a change of approximately $97,000 to comprehensive income/loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;The Company is exposed to foreign exchange risk as it conducts business in both the United States and Canada. Management monitors its foreign currency balances, but the Company does not engage in any hedging activities to reduce its foreign currency risk.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span id="page_114_integixAnchor"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
                                        &lt;div&gt;

                                        &lt;/div&gt;
                                        &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;As at March 31, 2024, the Company was exposed to currency risk through the following financial assets and liabilities in CDN Dollars.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;

                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; vertical-align: bottom; width: 13%; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;CAD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Cash&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;137,887&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Accounts Receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;66,935&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Prepaids and deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;147,866&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;65,315&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Accounts Payable and Accrued Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;(219,636&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Related Party Loan &amp;amp; Interests Payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;(3,779,798&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;

                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;The CDN/USD exchange rate as at March 31, 2024 was $0.738 (March 31, 2023 - $0.7389). Based on the net exposure and assuming all other variables remain constant, a 10% change in the appreciation or depreciation of the Canadian dollar relative to the US dollar would result in a change of approximately $358,000 to comprehensive income/loss.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory>
    <ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629155854593"
      unitRef="USD">1319873</ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705115345239"
      unitRef="USD">94791</ifrs-full:IncreaseDecreaseThroughAdjustmentsArisingFromPassageOfTimeAllowanceAccountForCreditLossesOfFinancialAssets>
    <gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705120248996"
      unitRef="USD">131089</gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable>
    <ifrs-full:DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625112201556">
                                            &lt;table border="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td colspan="3" style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Allowance for credit losses for the year ended March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Allowance for doubtful accounts on accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,459,243&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(less allowance collected during the year)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(139,370&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Net additions to allowance for doubtful accounts on accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,319,873&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;plus net additions to allowance for doubtful accounts on promissory note receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;131,089&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; width: 85%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff; width: 85%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Allowance for credit losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: right; background-color: #e6efff; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,450,962&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; text-align: left; background-color: #e6efff; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </ifrs-full:DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20240625142226837"
      unitRef="USD">1459243</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625142249566"
      unitRef="USD">139370</ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets>
    <gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossForAccountsReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625142329038"
      unitRef="USD">1319873</gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossForAccountsReceivable>
    <gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625142333085"
      unitRef="USD">131089</gpvrf:AdjustmentsForAllowanceForCreditLossesInProfitOrLossWriteDownOfPromissoryNoteReceivable>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20240625142338037"
      unitRef="USD">1450962</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <gpvrf:OperatingLineOfCredit
      contextRef="C_20240331"
      decimals="-6"
      id="Fxbrl_20240625105411047"
      unitRef="USD">8000000</gpvrf:OperatingLineOfCredit>
    <ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220705125441138">
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Less than 3 months&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;3 to 12 months&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;One to five years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Thereafter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Line of credit (Note 1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;7,463,206&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,977,251&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Loans payable to related parties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,549,120&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;261,355&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;696,329&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;3,055,463&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,500,000&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Term loan facility&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;2,267,897&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Contingent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;136,078&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;166,810&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;1,088,858&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;25,699&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;10,701,812&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;3,100,304&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;5,797,092&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 10%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;3,588,858&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                </ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities>
    <gpvrf:LineOfCreditCurrent
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_13"
      unitRef="USD">7463206</gpvrf:LineOfCreditCurrent>
    <gpvrf:LineOfCreditCurrent
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20220705125844874_17"
      unitRef="USD">0</gpvrf:LineOfCreditCurrent>
    <gpvrf:LineOfCreditCurrent
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_111"
      unitRef="USD">0</gpvrf:LineOfCreditCurrent>
    <gpvrf:LineOfCreditCurrent
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20230718060530714"
      unitRef="USD">0</gpvrf:LineOfCreditCurrent>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_23"
      unitRef="USD">2977251</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20220705125844874_27"
      unitRef="USD">0</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_211"
      unitRef="USD">0</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20230718060550009"
      unitRef="USD">0</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20230718123630756"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20230718123648404"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20230718123701749"
      unitRef="USD">2549120</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20230718123710723"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_33"
      unitRef="USD">261355</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20220705125844874_37"
      unitRef="USD">696329</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_311"
      unitRef="USD">3055463</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20230718060606185"
      unitRef="USD">2500000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20230718123744429"
      unitRef="USD">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20230718123652060"
      unitRef="USD">2267897</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20230718123704981"
      unitRef="USD">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20230718123720900"
      unitRef="USD">0</ifrs-full:ShorttermBorrowings>
    <gpvrf:CurrentPortionOfContingentLiability
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20240626010212708_xbrl_20230718123744429"
      unitRef="USD">0</gpvrf:CurrentPortionOfContingentLiability>
    <gpvrf:CurrentPortionOfContingentLiability
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20240626010212708_xbrl_20230718123652060"
      unitRef="USD">136078</gpvrf:CurrentPortionOfContingentLiability>
    <gpvrf:CurrentPortionOfContingentLiability
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20240626010212708_xbrl_20230718123704981"
      unitRef="USD">166810</gpvrf:CurrentPortionOfContingentLiability>
    <gpvrf:CurrentPortionOfContingentLiability
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20240626010212708_xbrl_20230718123720900"
      unitRef="USD">1088858</gpvrf:CurrentPortionOfContingentLiability>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_43"
      unitRef="USD">0</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20220705125844874_47"
      unitRef="USD">0</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_411"
      unitRef="USD">25699</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20230718060614651"
      unitRef="USD">0</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullNotLaterThanThreeMonthsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_53"
      unitRef="USD">10701812</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanThreeMonthsAndNotLaterThanOneYearMember"
      decimals="0"
      id="Fxbrl_20220705125844874_57"
      unitRef="USD">3100304</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanFiveYearsMember"
      decimals="0"
      id="Fxbrl_20220705125844874_511"
      unitRef="USD">5797092</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20240331_ifrsfullMaturityAxis_gpvrfThereafterMember"
      decimals="0"
      id="Fxbrl_20230718060623673"
      unitRef="USD">3588858</ifrs-full:FinancialLiabilities>
    <ifrs-full:Borrowings
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="-5"
      id="Fxbrl_20230718163344238"
      unitRef="USD">1500000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="4"
      id="Fxbrl_20230718124100453"
      unitRef="Pure">0.0375</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity
      contextRef="C_20220701to20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      id="Fxbrl_20230718124105059">May 2050</ifrs-full:BorrowingsMaturity>
    <gpvrf:PercentageChangeInBaseRateOrPrimeRate
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember"
      decimals="2"
      id="Fxbrl_20240625144244350"
      unitRef="Pure">0.01</gpvrf:PercentageChangeInBaseRateOrPrimeRate>
    <gpvrf:ComprehensiveLossDueToChangeInBaseOrPrimeRate
      contextRef="C_20230401to20240331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember"
      decimals="0"
      id="Fxbrl_20240625144313596"
      unitRef="USD">97000</gpvrf:ComprehensiveLossDueToChangeInBaseOrPrimeRate>
    <gpvrf:DisclosureOfForeignCurrencyRiskExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220705115204342">
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; vertical-align: bottom; width: 13%; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;CAD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Cash&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;137,887&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Accounts Receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;66,935&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Prepaids and deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;147,866&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Finance Lease Receivable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;65,315&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Accounts Payable and Accrued Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;(219,636&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Related Party Loan &amp;amp; Interests Payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;(3,779,798&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                </gpvrf:DisclosureOfForeignCurrencyRiskExplanatory>
    <ifrs-full:Cash
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullCurrencyRiskMember"
      decimals="0"
      id="Fxbrl_20210629155500636_xbrl_20200722125240004"
      unitRef="CAD">137887</ifrs-full:Cash>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullCurrencyRiskMember"
      decimals="0"
      id="Fxbrl_20220705115106860"
      unitRef="CAD">66935</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:Prepayments
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullCurrencyRiskMember"
      decimals="0"
      id="Fxbrl_20230718131707108"
      unitRef="CAD">147866</ifrs-full:Prepayments>
    <ifrs-full:FinanceLeaseReceivables
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullCurrencyRiskMember"
      decimals="0"
      id="Fxbrl_20220705115123021"
      unitRef="CAD">65315</ifrs-full:FinanceLeaseReceivables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullCurrencyRiskMember"
      decimals="0"
      id="Fxbrl_20230718131713349"
      unitRef="CAD">219636</ifrs-full:TradeAndOtherPayables>
    <gpvrf:RelatedPartyLoanAndInterestsPayable
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullCurrencyRiskMember"
      decimals="0"
      id="Fxbrl_20230718132032597"
      unitRef="CAD">3779798</gpvrf:RelatedPartyLoanAndInterestsPayable>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember"
      decimals="3"
      id="Fxbrl_20210629155653667"
      unitRef="Pure">0.738</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="C_20230331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember"
      decimals="4"
      id="Fxbrl_20210629155735034"
      unitRef="Pure">0.7389</ifrs-full:ClosingForeignExchangeRate>
    <gpvrf:PercentageOfChangeExchangeRate
      contextRef="C_20230401to20240331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember"
      decimals="2"
      id="Fxbrl_20210629155801030"
      unitRef="Pure">0.10</gpvrf:PercentageOfChangeExchangeRate>
    <ifrs-full:ValueAtRisk
      contextRef="C_20240331_ifrsfullTypesOfRisksAxis_ifrsfullMarketRiskMember"
      decimals="0"
      id="Fxbrl_20210629155812480"
      unitRef="USD">358000</ifrs-full:ValueAtRisk>
    <ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220705113827137">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;18.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Capital Management&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company's capital management objective is to obtain sufficient capital to develop new business opportunities for the benefit of its shareholders. To meet these objectives, management monitors the Company's ongoing capital requirements on specific business opportunities on a case-by-case basis. The capital structure of the Company consists of cash, a line of credit, a term loan facility, loans from related parties and equity attributable to common shareholders, consisting of issued share capital and deficit.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at March 31, 2024, the Company had a cash balance of $1,150,891 working capital, defined as current assets minus current liabilities, of $15,561,765 accumulated deficit of ($79,020,920) and shareholders' equity of $11,566,819. Subsequent to the end of the reporting period, on May 9, 2024 the Company completed an underwritten offering of 1,500,000 common shares and warrants to purchase 1,575,000 common shares for gross proceeds of $2,325,750 before deducting underwriting discounts and offering expenses. The warrants have an exercise price of $1.82 per share and expire three years from the date of issuance (Note 26). Subject to market conditions and other factors, the Company may raise additional capital in the future to fund and grow its business for the benefit of shareholders. There has been no change to the Company's approach to financial management during the year ended March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717183603404"
      unitRef="USD">1150891</ifrs-full:CashAndCashEquivalents>
    <gpvrf:WorkingCapitalSurplusDeficit
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717183626918"
      unitRef="USD">15561765</gpvrf:WorkingCapitalSurplusDeficit>
    <ifrs-full:RetainedEarnings
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717183636420"
      unitRef="USD">-79020920</ifrs-full:RetainedEarnings>
    <ifrs-full:Equity
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20230717183645491"
      unitRef="USD">11566819</ifrs-full:Equity>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="INF"
      id="Fxbrl_20240625145237007"
      unitRef="Shares">1500000</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <gpvrf:NumberOfWarrantsIssuedToPurchaseCommonShares
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="INF"
      id="Fxbrl_20240625145337311"
      unitRef="Shares">1575000</gpvrf:NumberOfWarrantsIssuedToPurchaseCommonShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="0"
      id="Fxbrl_20240625145529841"
      unitRef="USD">2325750</ifrs-full:ProceedsFromIssuingShares>
    <gpvrf:WarrantsIssuedWeightedAverageExercisePrice
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="2"
      id="Fxbrl_20240625145454108"
      unitRef="USD_per_Share">1.82</gpvrf:WarrantsIssuedWeightedAverageExercisePrice>
    <gpvrf:WarrantsExpirationTerm
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      id="Fxbrl_20240625151136702">P3Y</gpvrf:WarrantsExpirationTerm>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722095746967">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;19.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Related Party Transactions&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;A summary of compensation and other amounts paid to directors, officers and key management personnel is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-23&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-22&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salaries and Benefits (1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;562,160&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;580,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;575,255&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Consulting fees (2)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;541,623&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;396,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;396,456&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-cash Options Vested (3)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;874,321&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,100,717&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,242,528&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,978,104&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,077,741&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,214,239&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;

                                    &lt;p style="text-align: justify; margin-left: 24pt; text-indent: -18pt; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1)&lt;span style="width: 9.06pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Salaries and benefits incurred with directors and officers are included in salaries and administration on the Consolidated Statements of Operations and Comprehensive Loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="text-align: justify; margin-left: 24pt; text-indent: -18pt; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2)&lt;span style="width: 9.56pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Consulting fees included in Salaries and administration on the Consolidated Statements of Operations and Comprehensive Loss are paid to the Chairman and CEO for management consulting services, and includes Director's Fees paid to GreenPower's four independent directors.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 24pt; text-indent: -18pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3)&lt;span style="width: 9.56pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;Amounts recognized for related party stock-based compensation are included in Share-based payments on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts payable and accrued liabilities at March 31, 2024 included $105,676 (March 31, 2023 - $208,215)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;owed to officers, directors, and companies controlled by officers and directors, and shareholders, which is non-interest bearing, unsecured and has no fixed terms of repayment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2023, the Company received loans totaling CAD$3,670,000 and US$25,000 from FWP Holdings LLC, a company that is beneficially owned by the CEO and Chairman of the Company, and CAD$250,000 was loaned to the Company from Countryman Investments Ltd., a company beneficially owned by a Director of the Company. The loans bear interest at 12.0% per annum plus such additional bonus interest, if any, as may be agreed to and approved by GreenPower's Board of Directors at a later date.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During the year ended March 31, 2024 no additional related party loans were received by the Company. The CAD $250,000 loan plus accrued interest from Countryman Investments Ltd. was repaid, and the US$25,000 loan from FWP Holdings LLC was repaid.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The remaining loans from FWP Holdings LLC matured on March 31, 2023, however the CAD $3,670,000 principal balance is outstanding as at March 31, 2024. During the year ended March 31, 2024, $328,829 of interest was expensed on related party loans (2023 - $238,321, 2022 - $nil). The Company has agreed to grant FWP Holdings LLC a general security assignment on the assets of GreenPower Motor Company Inc., which will be subordinated to any security assignment of senior lenders. The Company and FWP Holdings LLC entered into a postponement and subordination agreement with the term loan facility lender under which the parties agreed that the loans from FWP Holdings LLC would be subordinate to the lender's security interests and that no payment will be made on the loans from FWP Holdings LLC before the full repayment of the term loan facility (Note 13). As a result, loans from related parties are considered non-current liabilities, and this change is considered a substantial modification pursuant to IFRS 9, which requires that the loan is extinguished and revalued as at the date of the change, which resulted in a non-cash gain of $306,288 as at March 31, 2024 (2023 - nil).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;A director of the Company, David Richardson, and the Company's CEO and Chairman Fraser Atkinson, have each provided personal guarantees of $2,510,000, or $5,020,000 in total to support the Company's $8 million operating line of credit (Note 12).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625104657671">
                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-23&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;31-Mar-22&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Salaries and Benefits (1)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;562,160&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;580,774&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;575,255&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Consulting fees (2)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;541,623&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;396,250&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;396,456&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Non-cash Options Vested (3)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;874,321&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,100,717&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,242,528&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,978,104&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,077,741&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 13%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,214,239&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629123424086_xbrl_20200722140425370_32"
      unitRef="USD">562160</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629123424086_xbrl_20200722140425370_35"
      unitRef="USD">580774</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629123424086_xbrl_20200722140425370_38"
      unitRef="USD">575255</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <gpvrf:KeyManagementPersonnelCompensationConsultingFees
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629123424095_xbrl_20200722140425370_42"
      unitRef="USD">541623</gpvrf:KeyManagementPersonnelCompensationConsultingFees>
    <gpvrf:KeyManagementPersonnelCompensationConsultingFees
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629123424095_xbrl_20200722140425370_45"
      unitRef="USD">396250</gpvrf:KeyManagementPersonnelCompensationConsultingFees>
    <gpvrf:KeyManagementPersonnelCompensationConsultingFees
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629123424095_xbrl_20200722140425370_48"
      unitRef="USD">396456</gpvrf:KeyManagementPersonnelCompensationConsultingFees>
    <ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629123424126_xbrl_20200722140425370_72"
      unitRef="USD">874321</ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629123424126_xbrl_20200722140425370_75"
      unitRef="USD">2100717</ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629123424126_xbrl_20200722140425370_78"
      unitRef="USD">3242528</ifrs-full:KeyManagementPersonnelCompensationOtherLongtermBenefits>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629123424136_xbrl_20200722140425370_82"
      unitRef="USD">1978104</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629123424136_xbrl_20200722140425370_85"
      unitRef="USD">3077741</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629123424136_xbrl_20200722140425370_88"
      unitRef="USD">4214239</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullKeyManagementPersonnelOfEntityOrParentMember"
      decimals="0"
      id="Fxbrl_20210629123631083"
      unitRef="USD">105676</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="C_20230331_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullKeyManagementPersonnelOfEntityOrParentMember"
      decimals="0"
      id="Fxbrl_20210629123642834"
      unitRef="USD">208215</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions
      contextRef="C_20220401to20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfTwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember"
      decimals="0"
      id="Fxbrl_20210629125931655"
      unitRef="CAD">3670000</ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions>
    <ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions
      contextRef="C_20220401to20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfTwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember"
      decimals="0"
      id="Fxbrl_20210629125940559"
      unitRef="USD">25000</ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions>
    <ifrs-full:BorrowingCostsIncurred
      contextRef="C_20220401to20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfTwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember"
      decimals="0"
      id="Fxbrl_20230718110436583"
      unitRef="CAD">250000</ifrs-full:BorrowingCostsIncurred>
    <ifrs-full:BorrowingsInterestRate
      contextRef="C_20230331_ifrsfullCategoriesOfRelatedPartiesAxis_ifrsfullJointControlOrSignificantInfluenceMember"
      decimals="3"
      id="Fxbrl_20230718105039207"
      unitRef="Pure">0.12</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="C_20230401to20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfCountrymanInvestmentsLtdMember"
      decimals="0"
      id="Fxbrl_20240625101940351"
      unitRef="CAD">250000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions
      contextRef="C_20230401to20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfTwoCompaniesBeneficiallyOwnedByChairmanAndCEOOfCompanyMember"
      decimals="0"
      id="Fxbrl_20240626035329677"
      unitRef="USD">25000</ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions>
    <ifrs-full:OutstandingCommitmentsMadeByEntityRelatedPartyTransactions
      contextRef="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember"
      decimals="0"
      id="Fxbrl_20240625102036397"
      unitRef="CAD">3670000</ifrs-full:OutstandingCommitmentsMadeByEntityRelatedPartyTransactions>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="C_20230401to20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember"
      decimals="0"
      id="Fxbrl_20240625102251580"
      unitRef="USD">328829</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="C_20220401to20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember"
      decimals="0"
      id="Fxbrl_20240625102503833"
      unitRef="USD">238321</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="C_20210401to20220331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember"
      decimals="0"
      id="Fxbrl_20240625102507689"
      unitRef="USD">0</ifrs-full:InterestExpenseOnBorrowings>
    <gpvrf:OtherNonCashGain
      contextRef="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember"
      decimals="0"
      id="Fxbrl_20240625104245434"
      unitRef="USD">306288</gpvrf:OtherNonCashGain>
    <gpvrf:OtherNonCashGain
      contextRef="C_20230331_ifrsfullCategoriesOfRelatedPartiesAxis_gpvrfFwpHoldingsLlcMember"
      decimals="0"
      id="Fxbrl_20240625104249780"
      unitRef="USD">0</gpvrf:OtherNonCashGain>
    <gpvrf:PersonalGuaranteeAmountToSupportOperatingLineOfCredit
      contextRef="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_srtBoardOfDirectorsChairmanMember"
      decimals="0"
      id="Fxbrl_20210629130023739"
      unitRef="USD">2510000</gpvrf:PersonalGuaranteeAmountToSupportOperatingLineOfCredit>
    <gpvrf:JointGuaranteeAmountToSupportOperatingLineOfCredit
      contextRef="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_srtBoardOfDirectorsChairmanMember"
      decimals="0"
      id="Fxbrl_20210629130042633"
      unitRef="USD">5020000</gpvrf:JointGuaranteeAmountToSupportOperatingLineOfCredit>
    <gpvrf:OperatingLineOfCredit
      contextRef="C_20240331_ifrsfullCategoriesOfRelatedPartiesAxis_srtBoardOfDirectorsChairmanMember"
      decimals="-6"
      id="Fxbrl_20210629130117515"
      unitRef="USD">8000000</gpvrf:OperatingLineOfCredit>
    <gpvrf:DisclosureOfWarrantyLiabilityExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722010845291">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;20.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Warranty Liability&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company provides its customers with a warranty on its vehicles with specific coverage for brake systems, lower-level components, fleet defect provisions and battery-related components. The majority of warranties cover a period of five years, with some variation depending on the contract. Management estimates the related provision for future warranty claims based on historical warranty claim information as well as recent trends that might suggest past cost information may differ from future claims. This assessment relies on estimates and assumptions about expenditures on future warranty claims. Actual warranty disbursements are inherently uncertain, and differences may impact cash expenditures on these claims. It is expected that the Company will incur approximately $750,000 in warranty costs within the next twelve months, with disbursements for the remaining warranty liability incurred after this date. An accrual for expected future warranty expenditures are recognized in the period when the revenue is recognized from the associated vehicle sale, and is expensed in product development costs in the Company's sales, general&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;div&gt;

                            &lt;/div&gt;
                            &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;and administrative costs. Assuming revenue in each year remains unchanged, an increase or decrease of 5% to the warranty provision would have a corresponding increase or decrease of product development costs of approximately $67,000 for the year ended March 31, 2024 (2023 - $69,000).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Opening balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,077,749&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,042,983&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Warranty additions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,343,838&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,375,673&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Warranty disbursements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(774,174&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(339,349&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Warranty expiry&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(147,108&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange translation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(416&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,558&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,499,890&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,077,749&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;750,806&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;535,484&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long term portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,749,084&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,542,265&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,499,890&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,077,749&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;

                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </gpvrf:DisclosureOfWarrantyLiabilityExplanatory>
    <gpvrf:WarrantyCostsToBeIncurredWithinNextTwelveMonths
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717203732652"
      unitRef="USD">750000</gpvrf:WarrantyCostsToBeIncurredWithinNextTwelveMonths>
    <gpvrf:PercentageOfIncreaseDecreaseInWarrantyProvision
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20230717203743352"
      unitRef="Pure">0.05</gpvrf:PercentageOfIncreaseDecreaseInWarrantyProvision>
    <gpvrf:IncreaseDecreaseInProductDevelopmentCost
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20230717203747068"
      unitRef="USD">67000</gpvrf:IncreaseDecreaseInProductDevelopmentCost>
    <gpvrf:IncreaseDecreaseInProductDevelopmentCost
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20230717203808716"
      unitRef="USD">69000</gpvrf:IncreaseDecreaseInProductDevelopmentCost>
    <gpvrf:DisclosureOfWarrantyLiabilitysExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20220705110507109">
                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 80%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Opening balance&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,077,749&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,042,983&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Warranty additions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,343,838&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,375,673&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Warranty disbursements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(774,174&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(339,349&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Warranty expiry&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(147,108&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange translation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(416&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,558&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,499,890&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,077,749&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;750,806&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;535,484&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long term portion&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,749,084&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,542,265&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,499,890&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,077,749&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                            </gpvrf:DisclosureOfWarrantyLiabilitysExplanatory>
    <ifrs-full:WarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722005046713_32"
      unitRef="USD">2077749</ifrs-full:WarrantyProvision>
    <ifrs-full:WarrantyProvision
      contextRef="C_20220331"
      decimals="0"
      id="Fxbrl_20240625045322559"
      unitRef="USD">1042983</ifrs-full:WarrantyProvision>
    <gpvrf:WarrantyAdditions
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722005046713_42"
      unitRef="USD">1343838</gpvrf:WarrantyAdditions>
    <gpvrf:WarrantyAdditions
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722005046713_45"
      unitRef="USD">1375673</gpvrf:WarrantyAdditions>
    <gpvrf:WarrantyDisbursements
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210701015313633"
      unitRef="USD">774174</gpvrf:WarrantyDisbursements>
    <gpvrf:WarrantyDisbursements
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210701015329690"
      unitRef="USD">339349</gpvrf:WarrantyDisbursements>
    <gpvrf:WarrantyExpiry
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705110735717_xbrl_20210701015313633"
      unitRef="USD">147108</gpvrf:WarrantyExpiry>
    <gpvrf:WarrantyExpiry
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705110735717_xbrl_20210701015329690"
      unitRef="USD">0</gpvrf:WarrantyExpiry>
    <gpvrf:IncreaseDecreaseThroughNetExchangeDifferencesWarrantyProvisions
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722005046713_62"
      unitRef="USD">-416</gpvrf:IncreaseDecreaseThroughNetExchangeDifferencesWarrantyProvisions>
    <gpvrf:IncreaseDecreaseThroughNetExchangeDifferencesWarrantyProvisions
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210701015418258"
      unitRef="USD">-1558</gpvrf:IncreaseDecreaseThroughNetExchangeDifferencesWarrantyProvisions>
    <ifrs-full:WarrantyProvision
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722005046713_72"
      unitRef="USD">2499890</ifrs-full:WarrantyProvision>
    <ifrs-full:WarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722005046713_75"
      unitRef="USD">2077749</ifrs-full:WarrantyProvision>
    <ifrs-full:ShorttermWarrantyProvision
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722005400173"
      unitRef="USD">750806</ifrs-full:ShorttermWarrantyProvision>
    <ifrs-full:ShorttermWarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722005046713_95"
      unitRef="USD">535484</ifrs-full:ShorttermWarrantyProvision>
    <ifrs-full:LongtermWarrantyProvision
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722005409708"
      unitRef="USD">1749084</ifrs-full:LongtermWarrantyProvision>
    <ifrs-full:LongtermWarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722005046713_105"
      unitRef="USD">1542265</ifrs-full:LongtermWarrantyProvision>
    <ifrs-full:WarrantyProvision
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722005046713_112"
      unitRef="USD">2499890</ifrs-full:WarrantyProvision>
    <ifrs-full:WarrantyProvision
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722005046713_115"
      unitRef="USD">2077749</ifrs-full:WarrantyProvision>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722132828705">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;21.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Income Taxes&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Income tax expense is recognized based on the combined BC and Federal income tax rate for the full financial year applied to the pre-tax income of the reporting period. The Company's effective tax rate for the years ended March 31, 2024, was 27.0% and for the years ended March 31, 2023 and 2022 was 27.0%.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;The difference between tax expenses for the years and the expected income taxes based on the statutory rate are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;For the year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Combined statutory tax rate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Expected income tax expense (recovery)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(4,952,555&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(4,061,841&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(4,052,678&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Items not deductible for tax purposes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;413,506&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;1,276,004&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;1,671,157&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Difference in tax rate in other jurisdictions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(129,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(51,259&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(216,059&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Unrecognized deductible temporary differences and loss carryforwards&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;4,668,124&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;2,837,096&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;2,597,580&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Deferred income tax expense (recovery)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                                &lt;div&gt;
                                    &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 10pt;"&gt;&#160;&lt;/p&gt;
                                &lt;/div&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;The nature and effect of the temporary differences giving rise to the deferred income tax assets as of March 31, 2024 and March 31, 2023 are summarized below:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div style="margin-left: 0pt;"&gt;

                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="4" style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;As at&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Deferred income tax assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Non-capital loss carry-forwards&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;13,409,149&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;10,504,646&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Capital assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;603,088&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;184,443&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Right of use assets and lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;143,159&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;110,287&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Warranty provision&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;313,610&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;557,217&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(1,083,688&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Share issue costs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;208,406&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;413,177&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Other carryforward balances&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;697,502&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;94,199&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Unrecognized deferred tax assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(14,291,227&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(11,863,970&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Net deferred income tax asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;

                                &lt;/div&gt;
                                &lt;p style="text-align: justify; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;As at March 31, 2024 and March 31, 2023 the Company has approximately $20,150,000 and $15,990,000 respectively, of non-capital losses carry forwards available to reduce Canadian taxable income for future years. As at March 31, 2024 and March 31, 2023 the Company has approximately $31,200,000 and $22,640,000 respectively, of net operating losses carry forwards available to reduce future taxable income in the United States. The losses in Canada and United States expire between 2031 and 2044 if unused. The potential benefits of these carry-forward non-capital losses has not been recognized in these consolidated financial statements as it is not considered probable that sufficient future taxable profit will allow the deferred tax asset to be recovered.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20230401to20240331"
      decimals="3"
      id="Fxbrl_20210629033527342"
      unitRef="Pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20210401to20220331"
      decimals="3"
      id="Fxbrl_20240625043828336"
      unitRef="Pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20220401to20230331"
      decimals="3"
      id="Fxbrl_20240625043818058"
      unitRef="Pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:DisclosureOfDeferredTaxesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722134720821">
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;For the year ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Combined statutory tax rate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: center; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Expected income tax expense (recovery)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(4,952,555&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(4,061,841&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(4,052,678&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Items not deductible for tax purposes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;413,506&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;1,276,004&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;1,671,157&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Difference in tax rate in other jurisdictions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(129,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(51,259&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(216,059&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Unrecognized deductible temporary differences and loss carryforwards&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;4,668,124&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;2,837,096&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;2,597,580&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Deferred income tax expense (recovery)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </ifrs-full:DisclosureOfDeferredTaxesExplanatory>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20200722132658604"
      unitRef="Pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20200722132709380"
      unitRef="Pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20200722132718634"
      unitRef="Pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722131023217_32"
      unitRef="USD">-4952555</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722131023217_35"
      unitRef="USD">-4061841</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722131023217_38"
      unitRef="USD">-4052678</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722132021881_xbrl_20200722131023217_42"
      unitRef="USD">413506</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722132021881_xbrl_20200722131023217_45"
      unitRef="USD">1276004</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722132021881_xbrl_20200722131023217_48"
      unitRef="USD">1671157</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfForeignTaxRates
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722131023217_52"
      unitRef="USD">-129075</ifrs-full:TaxEffectOfForeignTaxRates>
    <ifrs-full:TaxEffectOfForeignTaxRates
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722131023217_55"
      unitRef="USD">-51259</ifrs-full:TaxEffectOfForeignTaxRates>
    <ifrs-full:TaxEffectOfForeignTaxRates
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722131023217_58"
      unitRef="USD">-216059</ifrs-full:TaxEffectOfForeignTaxRates>
    <gpvrf:TaxEffectOfUnrecognizedRecognizedLossCarryforward
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722131023217_82"
      unitRef="USD">4668124</gpvrf:TaxEffectOfUnrecognizedRecognizedLossCarryforward>
    <gpvrf:TaxEffectOfUnrecognizedRecognizedLossCarryforward
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722131023217_85"
      unitRef="USD">2837096</gpvrf:TaxEffectOfUnrecognizedRecognizedLossCarryforward>
    <gpvrf:TaxEffectOfUnrecognizedRecognizedLossCarryforward
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722131023217_88"
      unitRef="USD">2597580</gpvrf:TaxEffectOfUnrecognizedRecognizedLossCarryforward>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629034225025"
      unitRef="USD">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629034243779"
      unitRef="USD">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629034251858"
      unitRef="USD">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722134739294">
                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td colspan="4" style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;As at&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td colspan="1" style="text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;Deferred income tax assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024 &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Non-capital loss carry-forwards&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;13,409,149&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;10,504,646&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Capital assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;603,088&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;184,443&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Right of use assets and lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;143,159&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;110,287&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Warranty provision&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;313,610&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;557,217&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(1,083,688&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Share issue costs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;208,406&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;413,177&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Other carryforward balances&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;697,502&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;94,199&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Unrecognized deferred tax assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(14,291,227&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;(11,863,970&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;Net deferred income tax asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_22"
      unitRef="USD">-13409149</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_25"
      unitRef="USD">-10504646</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfCapitalAssetsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_52"
      unitRef="USD">-603088</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfCapitalAssetsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_55"
      unitRef="USD">-184443</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfRightOfUseAssetsAndLeaseLiabilitiesMember"
      decimals="0"
      id="Fxbrl_20200722132921656_72"
      unitRef="USD">-143159</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfRightOfUseAssetsAndLeaseLiabilitiesMember"
      decimals="0"
      id="Fxbrl_20200722132921656_75"
      unitRef="USD">-110287</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullWarrantyProvisionMember"
      decimals="0"
      id="Fxbrl_20200722132921656_82"
      unitRef="USD">-313610</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullWarrantyProvisionMember"
      decimals="0"
      id="Fxbrl_20200722132921656_85"
      unitRef="USD">-557217</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfDeferredRevenueMember"
      decimals="0"
      id="Fxbrl_20240625044124135_xbrl_20200722132921656_82"
      unitRef="USD">1083688</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfDeferredRevenueMember"
      decimals="0"
      id="Fxbrl_20240625044124135_xbrl_20200722132921656_85"
      unitRef="USD">0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfShareIssueCostsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_112"
      unitRef="USD">-208406</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfShareIssueCostsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_115"
      unitRef="USD">-413177</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOtherCarryforwardBalancesMember"
      decimals="0"
      id="Fxbrl_20230718164717174"
      unitRef="USD">-697502</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOtherCarryforwardBalancesMember"
      decimals="0"
      id="Fxbrl_20200722132921656_105"
      unitRef="USD">-94199</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfUnrecognizedDeferredTaxAssetsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_122"
      unitRef="USD">14291227</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfUnrecognizedDeferredTaxAssetsMember"
      decimals="0"
      id="Fxbrl_20200722132921656_125"
      unitRef="USD">11863970</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20210629034850000"
      unitRef="USD">0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20210629034900551"
      unitRef="USD">0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryCA"
      decimals="0"
      id="Fxbrl_20200722171012259"
      unitRef="USD">20150000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfNonCapitalLossCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryCA"
      decimals="0"
      id="Fxbrl_20200722171019282"
      unitRef="USD">15990000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20240331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOperatingLossesCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryUS"
      decimals="0"
      id="Fxbrl_20200722171057194"
      unitRef="USD">31200000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20230331_gpvrfComponentsDeferredTaxAssetsAndLiabilitiesAxis_gpvrfOperatingLossesCarryForwardsMember_ifrsfullGeographicalAreasAxis_countryUS"
      decimals="0"
      id="Fxbrl_20200722171101869"
      unitRef="USD">22640000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:DisclosureOfBusinessCombinationsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718110956351">
                        &lt;div&gt;
                            &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;22. Acquisition of Lion Truck Body and Contingent Liability&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;On July 7, 2022 GreenPower entered into an asset purchase agreement with Lion Truck Body Inc., a truck body manufacturer located in Torrance, CA, under which Greenpower purchased all of the assets of the business through its wholly owned subsidiary, Lion Truck Body Incorporated. GreenPower accounted for the acquisition of the net assets of Lion Truck Body Inc. as a business combination under IFRS 3.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The acquisition included that GreenPower would assume a term loan from the seller subject to the seller obtaining the required consents to allow for the assumption. The term loan had a principal outstanding of approximately of approximately $1.5 million as at July 7, 2022, an interest rate of 3.75%, a maturity in May 2050, and fixed monthly payments. As at March 31, 2024 the seller has not provided the Company with any evidence that he has obtained the required consents for the Company to assume the loan and there is significant uncertainty over whether the seller will obtain these consents. In accordance with IAS 37, as at March 31, 2024, amounts representing the term loan have been recognized as a contingent liability on the Company's Consolidated Statement of Financial Position.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;As at March 31, 2023 management determined that the fair value of the term loan as at the acquisition date, assuming a market rate of interest, was approximately $0.6 million. In addition, management previously determined that the below market rate of interest on the loan represents government assistance and previously accounted for this assistance in accordance with IAS 20, by booking a deferred benefit of government assistance of $0.7 million at the acquisition date, which was to be recognized in earnings over the term of the loan. Amounts that were previously recognized as a term loan and deferred benefit of government assistance, as well as certain accounts payable and accrued liabilities associated with the loan, were recognized as a contingent liability as at March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;As at the acquisition date, the determination of the fair value of the assumed loan and of the deferred benefit of government assistance required management to make a number of critical assumptions and estimates, such as the incremental borrowing rates as at the acquisition date. These assumptions and estimates had a significant impact on the carrying value of these liabilities, and the determination that there was goodwill paid on the transaction. Based on management's determination of the fair value of consideration transferred and of the net assets acquired, GreenPower recorded goodwill of $250,832 on the acquisition. The goodwill was tested for impairment as at March 31, 2023 and was written down due to management's determination that the expected future cash flows of the business would be insufficient to support goodwill or intangible assets at the entity. This determination and the estimates and assumptions about future events had a negative impact on the loss for the year ended March 31, 2023.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Since the date of acquisition the impact on revenues for the period ending March 31, 2023 was $1,897,605. The impact to consolidated earnings over the same period was ($864,996), which includes the goodwill writedown of $250,832. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The table below reflects management's determination of the fair value of major categories of assets acquired, liabilities assumed and consideration transferred as at the acquisition date. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;Fair value of consideration transferred&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Purchase price&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;240,000&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;less: Working capital adjustment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(152,873&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Cash purchase price&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;87,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;Fair value of net assets acquired&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Accounts receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;127,852&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Inventory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;786,688&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;268,252&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Right of use asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;448,512&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;250,832&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Accounts payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(83,562&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(433,512&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Deferred benefit of government assistance&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(699,327&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(578,608&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;87,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;

                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
    <ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="-5"
      id="Fxbrl_20240626043205685"
      unitRef="USD">1500000</ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="4"
      id="Fxbrl_20230718123708823"
      unitRef="Pure">0.0375</ifrs-full:BorrowingsInterestRate>
    <gpvrf:FairValueOfTermLoanAsAcquisitionDateAssumingMarketRateOfInterest
      contextRef="C_20220701to20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="-5"
      id="Fxbrl_20240626043149061"
      unitRef="USD">600000</gpvrf:FairValueOfTermLoanAsAcquisitionDateAssumingMarketRateOfInterest>
    <ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="-5"
      id="Fxbrl_20240626043155501"
      unitRef="USD">700000</ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718124111299"
      unitRef="USD">250832</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:RevenueOfAcquiree
      contextRef="C_20230401to20240331_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718122114843"
      unitRef="USD">1897605</ifrs-full:RevenueOfAcquiree>
    <ifrs-full:ProfitLossOfAcquiree
      contextRef="C_20230401to20240331_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718122118304"
      unitRef="USD">-864996</ifrs-full:ProfitLossOfAcquiree>
    <gpvrf:GoodwillWritedown
      contextRef="C_20230401to20240331_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718122122126"
      unitRef="USD">250832</gpvrf:GoodwillWritedown>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718111002867">
                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 70%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;Fair value of consideration transferred&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Purchase price&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;240,000&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;less: Working capital adjustment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(152,873&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Cash purchase price&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;87,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;Fair value of net assets acquired&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Accounts receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;127,852&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Inventory&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;786,688&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;268,252&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Right of use asset&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;448,512&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;250,832&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Accounts payable&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(83,562&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(433,512&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Deferred benefit of government assistance&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(699,327&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;(578,608&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: right; vertical-align: bottom; width: 17%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;87,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_12"
      unitRef="USD">240000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <gpvrf:AcquisitionDateFairValueOfWorkingCapitalAdjustment
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_22"
      unitRef="USD">152873</gpvrf:AcquisitionDateFairValueOfWorkingCapitalAdjustment>
    <ifrs-full:CashTransferred
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_32"
      unitRef="USD">87127</ifrs-full:CashTransferred>
    <ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_62"
      unitRef="USD">127852</ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:InventoryRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_72"
      unitRef="USD">786688</ifrs-full:InventoryRecognisedAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_82"
      unitRef="USD">268252</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_92"
      unitRef="USD">448512</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_102"
      unitRef="USD">250832</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_112"
      unitRef="USD">83562</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:NoncurrentLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_122"
      unitRef="USD">433512</ifrs-full:NoncurrentLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_132"
      unitRef="USD">699327</ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20230718111137664_142"
      unitRef="USD">578608</ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="C_20220707_ifrsfullBusinessCombinationsAxis_gpvrfLionTruckBodyIncorporatedMember"
      decimals="0"
      id="Fxbrl_20240625042243060"
      unitRef="USD">87127</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200722152149423">
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;23.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Segmented Information &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Company operates in one reportable operating segment, being the manufacture and distribution of all- electric commercial vehicles and transit, school and charter buses.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;
                                                        During the year ended March 31, 2024, the Company was economically dependent on one (2023 - one, 2022 - three) customer(s) who accounted for more than 10% of revenue from continuing operations and in aggregate accounted for approximately 30%, (2023: 59%, 2022: 57%) of sales.
                                                    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Company's disaggregated revenue for the years ended March 31, 2024, 2023, and 2022 is summarized in the following table. Proceeds received and/or receivable from government vouchers totaled $385,643 for the years ended March 31, 2024 (2023 - $4,614,250, 2022 - $2,970,387) and was included in vehicle and parts sales in the years ended March 31, 2024 and March 31, 2023 and in vehicle and parts sales and in revenue from operating and finance leases in the year ended March 31, 2022. Included in Vehicle sales for the year ended March 31, 2024 is $nil (2023 - $nil, 2022 - $1,929,800) from the sales of vehicles that were previously on lease where the leases were cancelled and the vehicles subsequently sold.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Vehicle and parts sales&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;38,879,072&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,311,659&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;13,714,227&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Revenue from operating and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;385,643&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;113,789&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;3,297,619&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Accretion on promissory note&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;7,035&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Finance income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;7,124&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;270,442&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;217,892&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,271,839&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,695,890&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;17,236,773&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                        &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Company's revenues allocated by geography based on the customer's country of domicile for the years ended March 31, 2024, 2023, and 2022, is as follows: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;div style="margin-left: 0px;"&gt;
                                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;United States of America&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;37,055,314&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,497,713&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;15,972,137&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Canada&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,216,525&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;198,177&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;1,264,636&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,271,839&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,695,890&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;17,236,773&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;

                                        &lt;p style="text-align: justify; margin-top: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The Company's property and equipment allocated by geography for the years ended March 31, 2024, and 2023 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 84%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="4" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;United States of America&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,529,937&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,485,711&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Canada&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;233,588&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;119,080&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,763,525&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,604,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <ifrs-full:InformationAboutMajorCustomers
      contextRef="C_20230401to20240331"
      id="Fxbrl_20210629030449670">During the year ended March 31, 2024, the Company was economically dependent on one (2023 - one, 2022 - three) customer(s) who accounted for more than 10% of revenue from continuing operations</ifrs-full:InformationAboutMajorCustomers>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20230401to20240331"
      decimals="2"
      id="Fxbrl_20220705101358862"
      unitRef="Pure">0.30</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20220401to20230331"
      decimals="2"
      id="Fxbrl_20200722150356461"
      unitRef="Pure">0.59</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20210401to20220331"
      decimals="2"
      id="Fxbrl_20200722150403758"
      unitRef="Pure">0.57</ifrs-full:PercentageOfEntitysRevenue>
    <gpvrf:VehicleSalesAndRevenueFromOperatingAndFinanceLeases
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705102211756"
      unitRef="USD">385643</gpvrf:VehicleSalesAndRevenueFromOperatingAndFinanceLeases>
    <gpvrf:VehicleSalesAndRevenueFromOperatingAndFinanceLeases
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722150511230"
      unitRef="USD">4614250</gpvrf:VehicleSalesAndRevenueFromOperatingAndFinanceLeases>
    <gpvrf:VehicleSalesAndRevenueFromOperatingAndFinanceLeases
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722150519343"
      unitRef="USD">2970387</gpvrf:VehicleSalesAndRevenueFromOperatingAndFinanceLeases>
    <gpvrf:VehicleSalesRevenueFromGovernmentGrants
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705101743868"
      unitRef="USD">0</gpvrf:VehicleSalesRevenueFromGovernmentGrants>
    <gpvrf:VehicleSalesRevenueFromGovernmentGrants
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705101750421"
      unitRef="USD">0</gpvrf:VehicleSalesRevenueFromGovernmentGrants>
    <gpvrf:VehicleSalesRevenueFromGovernmentGrants
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20220705101754564"
      unitRef="USD">1929800</gpvrf:VehicleSalesRevenueFromGovernmentGrants>
    <gpvrf:DisclosureOfDetailedInformationAboutRevenuesAllocatedBySegmentExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20230718005816526">
                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Vehicle and parts sales&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;38,879,072&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,311,659&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;13,714,227&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Revenue from operating and finance leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;385,643&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;113,789&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;3,297,619&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Accretion on promissory note&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;7,035&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Finance income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;7,124&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;270,442&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;217,892&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,271,839&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,695,890&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;17,236,773&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </gpvrf:DisclosureOfDetailedInformationAboutRevenuesAllocatedBySegmentExplanatory>
    <gpvrf:RevenueFromVehicleSale
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705102449996"
      unitRef="USD">38879072</gpvrf:RevenueFromVehicleSale>
    <gpvrf:RevenueFromVehicleSale
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722104804611"
      unitRef="USD">39311659</gpvrf:RevenueFromVehicleSale>
    <gpvrf:RevenueFromVehicleSale
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722105203954_xbrl_20200722104804611"
      unitRef="USD">13714227</gpvrf:RevenueFromVehicleSale>
    <gpvrf:RevenueFromOperatingAndFinanceLeases
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629031012002"
      unitRef="USD">385643</gpvrf:RevenueFromOperatingAndFinanceLeases>
    <gpvrf:RevenueFromOperatingAndFinanceLeases
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722104857579"
      unitRef="USD">113789</gpvrf:RevenueFromOperatingAndFinanceLeases>
    <gpvrf:RevenueFromOperatingAndFinanceLeases
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722105203958_xbrl_20200722104857579"
      unitRef="USD">3297619</gpvrf:RevenueFromOperatingAndFinanceLeases>
    <gpvrf:AccretionOnPromissoryNote
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722104911403"
      unitRef="USD">0</gpvrf:AccretionOnPromissoryNote>
    <gpvrf:AccretionOnPromissoryNote
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722105203961_xbrl_20200722104911403"
      unitRef="USD">0</gpvrf:AccretionOnPromissoryNote>
    <gpvrf:AccretionOnPromissoryNote
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722105322117_xbrl_20200722104911403"
      unitRef="USD">7035</gpvrf:AccretionOnPromissoryNote>
    <ifrs-full:FinanceIncome
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629031608050"
      unitRef="USD">7124</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722105037413"
      unitRef="USD">270442</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629031620763"
      unitRef="USD">217892</ifrs-full:FinanceIncome>
    <ifrs-full:Revenue
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722105057642"
      unitRef="USD">39271839</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722105203971_xbrl_20200722105057642"
      unitRef="USD">39695890</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200722105322126_xbrl_20200722105057642"
      unitRef="USD">17236773</ifrs-full:Revenue>
    <ifrs-full:DisclosureOfGeographicalAreasExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625040808073">
                                            &lt;div&gt;
                                                &lt;div style="margin-left: 0px;"&gt;
                                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td colspan="7" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;United States of America&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;37,055,314&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,497,713&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;15,972,137&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Canada&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,216,525&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;198,177&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;1,264,636&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,271,839&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;39,695,890&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;17,236,773&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        </ifrs-full:DisclosureOfGeographicalAreasExplanatory>
    <ifrs-full:Revenue
      contextRef="C_20230401to20240331_ifrsfullGeographicalAreasAxis_countryUS"
      decimals="0"
      id="Fxbrl_20200722120637962_32"
      unitRef="USD">37055314</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20220401to20230331_ifrsfullGeographicalAreasAxis_countryUS"
      decimals="0"
      id="Fxbrl_20200722120637962_35"
      unitRef="USD">39497713</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20210401to20220331_ifrsfullGeographicalAreasAxis_countryUS"
      decimals="0"
      id="Fxbrl_20200722120637962_38"
      unitRef="USD">15972137</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20230401to20240331_ifrsfullGeographicalAreasAxis_countryCA"
      decimals="0"
      id="Fxbrl_20200722120637962_42"
      unitRef="USD">2216525</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20220401to20230331_ifrsfullGeographicalAreasAxis_countryCA"
      decimals="0"
      id="Fxbrl_20200722120637962_45"
      unitRef="USD">198177</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20210401to20220331_ifrsfullGeographicalAreasAxis_countryCA"
      decimals="0"
      id="Fxbrl_20200722120637962_48"
      unitRef="USD">1264636</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20200722120637962_62"
      unitRef="USD">39271839</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200722120637962_65"
      unitRef="USD">39695890</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240625040901640"
      unitRef="USD">17236773</ifrs-full:Revenue>
    <gpvrf:DisclosureOfDetailedInformationAboutExpensesRelatedToSalariesAndBenefitsExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625040821193">
                                            &lt;div&gt;
                                                &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 84%; border-collapse: collapse; font-size: 10pt; border-color: #000000; margin-left: auto; margin-right: auto;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td colspan="4" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;United States of America&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,529,937&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,485,711&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Canada&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;233,588&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;119,080&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: right; vertical-align: bottom; width: 17%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,763,525&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2,604,791&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </gpvrf:DisclosureOfDetailedInformationAboutExpensesRelatedToSalariesAndBenefitsExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullGeographicalAreasAxis_countryUS"
      decimals="0"
      id="Fxbrl_20220705102525509_xbrl_20200722120637962_35"
      unitRef="USD">2529937</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullGeographicalAreasAxis_countryUS"
      decimals="0"
      id="Fxbrl_20220705102525509_xbrl_20200722120637962_38"
      unitRef="USD">2485711</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331_ifrsfullGeographicalAreasAxis_countryCA"
      decimals="0"
      id="Fxbrl_20220705102533722_xbrl_20200722120637962_45"
      unitRef="USD">233588</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331_ifrsfullGeographicalAreasAxis_countryCA"
      decimals="0"
      id="Fxbrl_20220705102533722_xbrl_20200722120637962_48"
      unitRef="USD">119080</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20240331"
      decimals="0"
      id="Fxbrl_20200722141042117_85"
      unitRef="USD">2763525</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20230331"
      decimals="0"
      id="Fxbrl_20200722141042117_88"
      unitRef="USD">2604791</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfContingentLiabilitiesExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200721015304295">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;24.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Litigation and Legal Proceedings&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Company filed a civil claim against the prior CEO and Director of the Company in the Province of British Columbia in 2019, and the prior CEO and Director of the Company has filed a response with a counterclaim for wrongful dismissal in the Province of British Columbia. The prior CEO and Director of the Company also filed a similar claim in the state of California in regards to this matter, and this claim has been stayed pending the outcome of the claim in British Columbia. There has not been a resolution on the British Columbia claim or counterclaim, or the California claim as at March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;In addition, a company owned and controlled by a former employee who provided services to a subsidiary company of GreenPower until August 2013 filed a claim for breach of confidence against GreenPower in July 2020, and this claim has not been resolved as at March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="text-align: justify; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During April 2023 the Company repossessed 27 EV Stars and 10 EV Star CC's after a lease termination due to non-payment (Note 6). In addition, the Company repossessed 1 EV Star from the same customer due to non-payment. During May 2023 this customer filed a claim in the state of California against the Company and a subsidiary, and this matter has not been resolved as at March 31, 2024. The Company has not booked a provision for the claims or the counterclaim as it does not believe there is a remote or estimable material financial impact as at March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfContingentLiabilitiesExplanatory>
    <ifrs-full:DisclosureOfCashFlowStatementExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20200723144524228">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div style="text-align: justify; margin-top: 0pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;25.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Supplemental Cash Flow Disclosure&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;p style="text-align: justify; margin-top: 0pt; margin-bottom: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following table provides additional detail regarding the Company's cash flow: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                &lt;div&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="4" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;Non-cash investing and financing transactions:&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of use asset acquired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;69,129&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,968,446&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accretion income on promissory note receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,696&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,034&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Property and equipment through financing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;42,831&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Assets transferred from Inventory to Property and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;874,278&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,408,813&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                &lt;/div&gt;

                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfCashFlowStatementExplanatory>
    <gpvrf:DisclosureOfDetailedInformationOfCashFlowStatementExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625034238610">
                                &lt;div&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="4" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;For the Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: center; border-top: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;March 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="text-align: center; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;i&gt;Non-cash investing and financing transactions:&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Right of use asset acquired&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;69,129&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,968,446&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accretion income on promissory note receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,696&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,034&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Property and equipment through financing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; vertical-align: bottom; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;42,831&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Assets transferred from Inventory to Property and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;874,278&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 1%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: right; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,408,813&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="text-align: left; border-bottom: 0.75pt solid #000000; vertical-align: bottom; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                &lt;/div&gt;
                            </gpvrf:DisclosureOfDetailedInformationOfCashFlowStatementExplanatory>
    <gpvrf:RightOfUseAssetAcquiredAsNonCashTransaction
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629011151897"
      unitRef="USD">69129</gpvrf:RightOfUseAssetAcquiredAsNonCashTransaction>
    <gpvrf:RightOfUseAssetAcquiredAsNonCashTransaction
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20200723033910562_102"
      unitRef="USD">4968446</gpvrf:RightOfUseAssetAcquiredAsNonCashTransaction>
    <gpvrf:RightOfUseAssetAcquiredAsNonCashTransaction
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200723034131069_105"
      unitRef="USD">0</gpvrf:RightOfUseAssetAcquiredAsNonCashTransaction>
    <gpvrf:AccretionIncomeOnPromissoryNoteReceivableAsNonCashTransaction
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629010835254"
      unitRef="USD">-1696</gpvrf:AccretionIncomeOnPromissoryNoteReceivableAsNonCashTransaction>
    <gpvrf:AccretionIncomeOnPromissoryNoteReceivableAsNonCashTransaction
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629010843068"
      unitRef="USD">0</gpvrf:AccretionIncomeOnPromissoryNoteReceivableAsNonCashTransaction>
    <gpvrf:AccretionIncomeOnPromissoryNoteReceivableAsNonCashTransaction
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20210629010848897"
      unitRef="USD">-7034</gpvrf:AccretionIncomeOnPromissoryNoteReceivableAsNonCashTransaction>
    <gpvrf:PropertyAndEquipmentThroughFinancing
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20220705150248667_xbrl_20210629011151897"
      unitRef="USD">0</gpvrf:PropertyAndEquipmentThroughFinancing>
    <gpvrf:PropertyAndEquipmentThroughFinancing
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20220705150248667_xbrl_20200723033910562_102"
      unitRef="USD">0</gpvrf:PropertyAndEquipmentThroughFinancing>
    <gpvrf:PropertyAndEquipmentThroughFinancing
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20240625034447514"
      unitRef="USD">42831</gpvrf:PropertyAndEquipmentThroughFinancing>
    <gpvrf:AssetsTransferredToFromInventoryToFromPropertyAndEquipmentAsNonCashTransaction
      contextRef="C_20230401to20240331"
      decimals="0"
      id="Fxbrl_20210629011222229"
      unitRef="USD">-874278</gpvrf:AssetsTransferredToFromInventoryToFromPropertyAndEquipmentAsNonCashTransaction>
    <gpvrf:AssetsTransferredToFromInventoryToFromPropertyAndEquipmentAsNonCashTransaction
      contextRef="C_20220401to20230331"
      decimals="0"
      id="Fxbrl_20210629011227708"
      unitRef="USD">0</gpvrf:AssetsTransferredToFromInventoryToFromPropertyAndEquipmentAsNonCashTransaction>
    <gpvrf:AssetsTransferredToFromInventoryToFromPropertyAndEquipmentAsNonCashTransaction
      contextRef="C_20210401to20220331"
      decimals="0"
      id="Fxbrl_20200723034251301_118"
      unitRef="USD">-1408813</gpvrf:AssetsTransferredToFromInventoryToFromPropertyAndEquipmentAsNonCashTransaction>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory
      contextRef="C_20230401to20240331"
      id="Fxbrl_20240625030633299">
                        &lt;div&gt;
                            &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;26.&lt;span style="display: inline-block; width: 20pt;"&gt;&#160;&lt;/span&gt;Events After the Reporting Period&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;p style="text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Subsequent to the end of the reporting period:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: top; width: 18pt;"&gt;&#x25aa;&lt;/td&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: auto;"&gt;
                                        &lt;p style="text-align: justify; font-family: Times New Roman, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;Between April 1 2024 and June 30, 2024, 55,642&#160;stock options exercisable at a weighted average share price of CDN $10.09&#160;were forfeited;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: top; width: 18pt;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="width: auto;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x25aa;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: auto;"&gt;
                                        &lt;p style="text-align: justify; font-family: Times New Roman, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;On May 9, 2024 the Company completed an underwritten offering of 1,500,000 common shares and warrants to purchase 1,575,000 common shares for gross proceeds of $2,325,750 before deducting underwriting discounts and offering expenses. The warrants have an exercise price of $1.82 per share and expire three years from the date of issuance;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: top; width: 18pt;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="width: auto;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x25aa;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: auto;"&gt;
                                        &lt;p style="text-align: justify; font-family: Times New Roman, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;During May 2024 the Company repossessed 5 EV 250s and one EV 350 that the company had leased to the customer due to the customer's default under the leases.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: top; width: 18pt;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: auto;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x25aa;&lt;/p&gt;
                                    &lt;/td&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: auto;"&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"&gt;On June 28, 2024 the Company issued 20,000 stock options exercisable at CDN $1.40 per share that expire on June 28, 2029.&lt;/p&gt;
                                    &lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="C_20240401to20240630_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="0"
      id="Fxbrl_20230717230231140"
      unitRef="Share">55642</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="C_20240401to20240630_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="2"
      id="Fxbrl_20230717230307271"
      unitRef="CAD_per_Share">10.09</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="INF"
      id="Fxbrl_20240625032759464"
      unitRef="Shares">1500000</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <gpvrf:NumberOfWarrantsIssuedToPurchaseCommonShares
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="INF"
      id="Fxbrl_20240625032813867"
      unitRef="Shares">1575000</gpvrf:NumberOfWarrantsIssuedToPurchaseCommonShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="0"
      id="Fxbrl_20240625032932998"
      unitRef="USD">2325750</ifrs-full:ProceedsFromIssuingShares>
    <gpvrf:WarrantsIssuedWeightedAverageExercisePrice
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      decimals="2"
      id="Fxbrl_20240625032956730"
      unitRef="USD_per_Share">1.82</gpvrf:WarrantsIssuedWeightedAverageExercisePrice>
    <gpvrf:WarrantsExpirationTerm
      contextRef="C_20240501to20240509_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfUnderwrittenOfferingMember"
      id="Fxbrl_20240625033156282">P3Y</gpvrf:WarrantsExpirationTerm>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20240628_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="0"
      id="Fxbrl_20240628205612369"
      unitRef="Share">20000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20240628_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_gpvrfEventsAfterReportingPeriodMember"
      decimals="2"
      id="Fxbrl_20240628205709642"
      unitRef="CAD_per_Share">1.4</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
</xbrl>
